TSTP Solution File: PUZ144^1 by cvc5---1.0.5

View Problem - Process Solution

%------------------------------------------------------------------------------
% File     : cvc5---1.0.5
% Problem  : PUZ144^1 : TPTP v8.1.2. Released v6.2.0.
% Transfm  : none
% Format   : tptp
% Command  : do_cvc5 %s %d

% Computer : n016.cluster.edu
% Model    : x86_64 x86_64
% CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 2.10GHz
% Memory   : 8042.1875MB
% OS       : Linux 3.10.0-693.el7.x86_64
% CPULimit : 300s
% WCLimit  : 300s
% DateTime : Thu Aug 31 13:13:35 EDT 2023

% Result   : Theorem 92.50s 92.96s
% Output   : Proof 92.50s
% Verified : 
% SZS Type : -

% Comments : 
%------------------------------------------------------------------------------
%----WARNING: Could not form TPTP format derivation
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.00/0.14  % Problem    : PUZ144^1 : TPTP v8.1.2. Released v6.2.0.
% 0.00/0.15  % Command    : do_cvc5 %s %d
% 0.15/0.37  % Computer : n016.cluster.edu
% 0.15/0.37  % Model    : x86_64 x86_64
% 0.15/0.37  % CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.15/0.37  % Memory   : 8042.1875MB
% 0.15/0.37  % OS       : Linux 3.10.0-693.el7.x86_64
% 0.15/0.37  % CPULimit   : 300
% 0.15/0.37  % WCLimit    : 300
% 0.15/0.37  % DateTime   : Sat Aug 26 23:23:58 EDT 2023
% 0.15/0.37  % CPUTime    : 
% 0.22/0.51  %----Proving TH0
% 0.22/0.52  %------------------------------------------------------------------------------
% 0.22/0.52  % File     : PUZ144^1 : TPTP v8.1.2. Released v6.2.0.
% 0.22/0.52  % Domain   : Puzzles
% 0.22/0.52  % Problem  : Labyrinth4
% 0.22/0.52  % Version  : Especial.
% 0.22/0.52  % English  : Take a pathway.
% 0.22/0.52  
% 0.22/0.52  % Refs     : [Cam14] Camarero (2014), Email to Geoff Sutcliffe
% 0.22/0.52  % Source   : [Cam14]
% 0.22/0.52  % Names    : labyrinth4 [Cam14]
% 0.22/0.52  
% 0.22/0.52  % Status   : Theorem
% 0.22/0.52  % Rating   : 0.69 v8.1.0, 0.73 v7.5.0, 0.86 v7.4.0, 0.78 v7.2.0, 0.62 v7.1.0, 0.75 v7.0.0, 0.71 v6.4.0, 0.83 v6.3.0, 0.80 v6.2.0
% 0.22/0.52  % Syntax   : Number of formulae    :  228 ( 144 unt;  82 typ;  69 def)
% 0.22/0.52  %            Number of atoms       :  290 ( 148 equ;   0 cnn)
% 0.22/0.52  %            Maximal formula atoms :    3 (   1 avg)
% 0.22/0.52  %            Number of connectives :  247 (   1   ~;   0   |;   0   &; 242   @)
% 0.22/0.52  %                                         (   0 <=>;   4  =>;   0  <=;   0 <~>)
% 0.22/0.52  %            Maximal formula depth :   10 (   1 avg)
% 0.22/0.52  %            Number of types       :    4 (   3 usr)
% 0.22/0.52  %            Number of type conns  :    6 (   6   >;   0   *;   0   +;   0  <<)
% 0.22/0.52  %            Number of symbols     :   82 (  79 usr;  77 con; 0-2 aty)
% 0.22/0.52  %            Number of variables   :   12 (   0   ^;  11   !;   1   ?;  12   :)
% 0.22/0.52  % SPC      : TH0_THM_EQU_NAR
% 0.22/0.52  
% 0.22/0.52  % Comments :
% 0.22/0.52  %------------------------------------------------------------------------------
% 0.22/0.52  thf(position_type,type,
% 0.22/0.52      position: $tType ).
% 0.22/0.52  
% 0.22/0.52  thf(direction_type,type,
% 0.22/0.52      direction: $tType ).
% 0.22/0.52  
% 0.22/0.52  thf(left_type,type,
% 0.22/0.52      left: direction ).
% 0.22/0.52  
% 0.22/0.52  thf(right_type,type,
% 0.22/0.52      right: direction ).
% 0.22/0.52  
% 0.22/0.52  thf(top_type,type,
% 0.22/0.52      top: direction ).
% 0.22/0.52  
% 0.22/0.52  thf(bottom_type,type,
% 0.22/0.52      bottom: direction ).
% 0.22/0.52  
% 0.22/0.52  thf(next_type,type,
% 0.22/0.52      next: position > direction > position ).
% 0.22/0.52  
% 0.22/0.52  thf(next_comm,axiom,
% 0.22/0.52      ! [D1: direction,D2: direction,P: position] :
% 0.22/0.52        ( ( next @ ( next @ P @ D1 ) @ D2 )
% 0.22/0.52        = ( next @ ( next @ P @ D2 ) @ D1 ) ) ).
% 0.22/0.52  
% 0.22/0.52  thf(left_right,axiom,
% 0.22/0.52      ! [P: position] :
% 0.22/0.52        ( ( next @ ( next @ P @ left ) @ right )
% 0.22/0.52        = P ) ).
% 0.22/0.52  
% 0.22/0.52  thf(top_bottom,axiom,
% 0.22/0.52      ! [P: position] :
% 0.22/0.52        ( ( next @ ( next @ P @ top ) @ bottom )
% 0.22/0.52        = P ) ).
% 0.22/0.52  
% 0.22/0.52  thf(wall_type,type,
% 0.22/0.52      wall: position > $o ).
% 0.22/0.52  
% 0.22/0.52  %----Inductive MoveList. For the moment we do not include the inductive axioms.
% 0.22/0.52  thf(movelist_type,type,
% 0.22/0.52      movelist: $tType ).
% 0.22/0.52  
% 0.22/0.52  thf(nomove_type,type,
% 0.22/0.52      nomove: movelist ).
% 0.22/0.52  
% 0.22/0.52  thf(movedir_type,type,
% 0.22/0.52      movedir: movelist > direction > movelist ).
% 0.22/0.52  
% 0.22/0.52  %----The position of the player after a list of movements
% 0.22/0.52  thf(playerpos_type,type,
% 0.22/0.52      playerpos: movelist > position ).
% 0.22/0.52  
% 0.22/0.52  thf(player_move_legal,axiom,
% 0.22/0.52      ! [PO: position,M: movelist,D: direction] :
% 0.22/0.52        ( ( ( playerpos @ M )
% 0.22/0.52          = PO )
% 0.22/0.52       => ( ~ ( wall @ ( next @ PO @ D ) )
% 0.22/0.52         => ( ( playerpos @ ( movedir @ M @ D ) )
% 0.22/0.52            = ( next @ PO @ D ) ) ) ) ).
% 0.22/0.52  
% 0.22/0.52  thf(player_move_illegal,axiom,
% 0.22/0.52      ! [PO: position,M: movelist,D: direction] :
% 0.22/0.52        ( ( ( playerpos @ M )
% 0.22/0.52          = PO )
% 0.22/0.52       => ( ( wall @ ( next @ PO @ D ) )
% 0.22/0.52         => ( ( playerpos @ ( movedir @ M @ D ) )
% 0.22/0.52            = PO ) ) ) ).
% 0.22/0.52  
% 0.22/0.52  thf(c00_type,type,
% 0.22/0.52      c00: position ).
% 0.22/0.52  
% 0.22/0.52  thf(c10_type,type,
% 0.22/0.52      c10: position ).
% 0.22/0.52  
% 0.22/0.52  thf(c20_type,type,
% 0.22/0.52      c20: position ).
% 0.22/0.52  
% 0.22/0.52  thf(c30_type,type,
% 0.22/0.52      c30: position ).
% 0.22/0.52  
% 0.22/0.52  thf(c40_type,type,
% 0.22/0.52      c40: position ).
% 0.22/0.52  
% 0.22/0.52  thf(c50_type,type,
% 0.22/0.52      c50: position ).
% 0.22/0.52  
% 0.22/0.52  thf(c60_type,type,
% 0.22/0.52      c60: position ).
% 0.22/0.52  
% 0.22/0.52  thf(c70_type,type,
% 0.22/0.52      c70: position ).
% 0.22/0.52  
% 0.22/0.52  thf(c80_type,type,
% 0.22/0.52      c80: position ).
% 0.22/0.52  
% 0.22/0.52  thf(c90_type,type,
% 0.22/0.52      c90: position ).
% 0.22/0.52  
% 0.22/0.52  thf(c01_type,type,
% 0.22/0.52      c01: position ).
% 0.22/0.52  
% 0.22/0.52  thf(c11_type,type,
% 0.22/0.52      c11: position ).
% 0.22/0.52  
% 0.22/0.52  thf(c21_type,type,
% 0.22/0.52      c21: position ).
% 0.22/0.52  
% 0.22/0.52  thf(c31_type,type,
% 0.22/0.52      c31: position ).
% 0.22/0.52  
% 0.22/0.52  thf(c41_type,type,
% 0.22/0.52      c41: position ).
% 0.22/0.52  
% 0.22/0.52  thf(c51_type,type,
% 0.22/0.52      c51: position ).
% 0.22/0.52  
% 0.22/0.52  thf(c61_type,type,
% 0.22/0.52      c61: position ).
% 0.22/0.52  
% 0.22/0.52  thf(c71_type,type,
% 0.22/0.52      c71: position ).
% 0.22/0.52  
% 0.22/0.52  thf(c81_type,type,
% 0.22/0.52      c81: position ).
% 0.22/0.52  
% 0.22/0.52  thf(c91_type,type,
% 0.22/0.52      c91: position ).
% 0.22/0.52  
% 0.22/0.52  thf(c02_type,type,
% 0.22/0.52      c02: position ).
% 0.22/0.52  
% 0.22/0.52  thf(c12_type,type,
% 0.22/0.52      c12: position ).
% 0.22/0.52  
% 0.22/0.52  thf(c22_type,type,
% 0.22/0.52      c22: position ).
% 0.22/0.52  
% 0.22/0.52  thf(c32_type,type,
% 0.22/0.52      c32: position ).
% 0.22/0.52  
% 0.22/0.52  thf(c42_type,type,
% 0.22/0.52      c42: position ).
% 0.22/0.52  
% 0.22/0.52  thf(c52_type,type,
% 0.22/0.52      c52: position ).
% 0.22/0.52  
% 0.22/0.52  thf(c62_type,type,
% 0.22/0.52      c62: position ).
% 0.22/0.52  
% 0.22/0.52  thf(c72_type,type,
% 0.22/0.52      c72: position ).
% 0.22/0.52  
% 0.22/0.52  thf(c82_type,type,
% 0.22/0.52      c82: position ).
% 0.22/0.52  
% 0.22/0.52  thf(c92_type,type,
% 0.22/0.52      c92: position ).
% 0.22/0.52  
% 0.22/0.52  thf(c03_type,type,
% 0.22/0.52      c03: position ).
% 0.22/0.52  
% 0.22/0.52  thf(c13_type,type,
% 0.22/0.52      c13: position ).
% 0.22/0.52  
% 0.22/0.52  thf(c23_type,type,
% 0.22/0.52      c23: position ).
% 0.22/0.52  
% 0.22/0.52  thf(c33_type,type,
% 0.22/0.52      c33: position ).
% 0.22/0.52  
% 0.22/0.52  thf(c43_type,type,
% 0.22/0.52      c43: position ).
% 0.22/0.52  
% 0.22/0.52  thf(c53_type,type,
% 0.22/0.52      c53: position ).
% 0.22/0.52  
% 0.22/0.52  thf(c63_type,type,
% 0.22/0.52      c63: position ).
% 0.22/0.52  
% 0.22/0.52  thf(c73_type,type,
% 0.22/0.52      c73: position ).
% 0.22/0.52  
% 0.22/0.52  thf(c83_type,type,
% 0.22/0.52      c83: position ).
% 0.22/0.52  
% 0.22/0.52  thf(c93_type,type,
% 0.22/0.52      c93: position ).
% 0.22/0.52  
% 0.22/0.52  thf(c04_type,type,
% 0.22/0.52      c04: position ).
% 0.22/0.52  
% 0.22/0.52  thf(c14_type,type,
% 0.22/0.52      c14: position ).
% 0.22/0.52  
% 0.22/0.52  thf(c24_type,type,
% 0.22/0.52      c24: position ).
% 0.22/0.52  
% 0.22/0.52  thf(c34_type,type,
% 0.22/0.52      c34: position ).
% 0.22/0.52  
% 0.22/0.52  thf(c44_type,type,
% 0.22/0.52      c44: position ).
% 0.22/0.52  
% 0.22/0.52  thf(c54_type,type,
% 0.22/0.52      c54: position ).
% 0.22/0.52  
% 0.22/0.52  thf(c64_type,type,
% 0.22/0.52      c64: position ).
% 0.22/0.52  
% 0.22/0.52  thf(c74_type,type,
% 0.22/0.52      c74: position ).
% 0.22/0.52  
% 0.22/0.52  thf(c84_type,type,
% 0.22/0.52      c84: position ).
% 0.22/0.52  
% 0.22/0.52  thf(c94_type,type,
% 0.22/0.52      c94: position ).
% 0.22/0.52  
% 0.22/0.52  thf(c05_type,type,
% 0.22/0.52      c05: position ).
% 0.22/0.52  
% 0.22/0.52  thf(c15_type,type,
% 0.22/0.52      c15: position ).
% 0.22/0.52  
% 0.22/0.52  thf(c25_type,type,
% 0.22/0.52      c25: position ).
% 0.22/0.52  
% 0.22/0.52  thf(c35_type,type,
% 0.22/0.52      c35: position ).
% 0.22/0.52  
% 0.22/0.52  thf(c45_type,type,
% 0.22/0.52      c45: position ).
% 0.22/0.52  
% 0.22/0.52  thf(c55_type,type,
% 0.22/0.52      c55: position ).
% 0.22/0.52  
% 0.22/0.52  thf(c65_type,type,
% 0.22/0.52      c65: position ).
% 0.22/0.52  
% 0.22/0.52  thf(c75_type,type,
% 0.22/0.52      c75: position ).
% 0.22/0.52  
% 0.22/0.52  thf(c85_type,type,
% 0.22/0.52      c85: position ).
% 0.22/0.52  
% 0.22/0.52  thf(c95_type,type,
% 0.22/0.52      c95: position ).
% 0.22/0.52  
% 0.22/0.52  thf(c06_type,type,
% 0.22/0.52      c06: position ).
% 0.22/0.52  
% 0.22/0.52  thf(c16_type,type,
% 0.22/0.52      c16: position ).
% 0.22/0.52  
% 0.22/0.52  thf(c26_type,type,
% 0.22/0.52      c26: position ).
% 0.22/0.52  
% 0.22/0.52  thf(c36_type,type,
% 0.22/0.52      c36: position ).
% 0.22/0.52  
% 0.22/0.52  thf(c46_type,type,
% 0.22/0.52      c46: position ).
% 0.22/0.52  
% 0.22/0.52  thf(c56_type,type,
% 0.22/0.52      c56: position ).
% 0.22/0.52  
% 0.22/0.52  thf(c66_type,type,
% 0.22/0.52      c66: position ).
% 0.22/0.52  
% 0.22/0.52  thf(c76_type,type,
% 0.22/0.52      c76: position ).
% 0.22/0.52  
% 0.22/0.52  thf(c86_type,type,
% 0.22/0.52      c86: position ).
% 0.22/0.52  
% 0.22/0.52  thf(c96_type,type,
% 0.22/0.52      c96: position ).
% 0.22/0.52  
% 0.22/0.52  thf(c10_defin,definition,
% 0.22/0.52      ( c10
% 0.22/0.52      = ( next @ c00 @ right ) ) ).
% 0.22/0.52  
% 0.22/0.52  thf(c20_defin,definition,
% 0.22/0.52      ( c20
% 0.22/0.52      = ( next @ c10 @ right ) ) ).
% 0.22/0.52  
% 0.22/0.52  thf(c30_defin,definition,
% 0.22/0.52      ( c30
% 0.22/0.52      = ( next @ c20 @ right ) ) ).
% 0.22/0.52  
% 0.22/0.52  thf(c40_defin,definition,
% 0.22/0.52      ( c40
% 0.22/0.52      = ( next @ c30 @ right ) ) ).
% 0.22/0.52  
% 0.22/0.52  thf(c50_defin,definition,
% 0.22/0.52      ( c50
% 0.22/0.52      = ( next @ c40 @ right ) ) ).
% 0.22/0.52  
% 0.22/0.52  thf(c60_defin,definition,
% 0.22/0.52      ( c60
% 0.22/0.52      = ( next @ c50 @ right ) ) ).
% 0.22/0.52  
% 0.22/0.52  thf(c70_defin,definition,
% 0.22/0.52      ( c70
% 0.22/0.52      = ( next @ c60 @ right ) ) ).
% 0.22/0.52  
% 0.22/0.52  thf(c80_defin,definition,
% 0.22/0.52      ( c80
% 0.22/0.52      = ( next @ c70 @ right ) ) ).
% 0.22/0.52  
% 0.22/0.52  thf(c90_defin,definition,
% 0.22/0.52      ( c90
% 0.22/0.52      = ( next @ c80 @ right ) ) ).
% 0.22/0.52  
% 0.22/0.52  thf(c01_defin,definition,
% 0.22/0.52      ( c01
% 0.22/0.52      = ( next @ c00 @ top ) ) ).
% 0.22/0.52  
% 0.22/0.52  thf(c02_defin,definition,
% 0.22/0.52      ( c02
% 0.22/0.52      = ( next @ c01 @ top ) ) ).
% 0.22/0.52  
% 0.22/0.52  thf(c03_defin,definition,
% 0.22/0.52      ( c03
% 0.22/0.52      = ( next @ c02 @ top ) ) ).
% 0.22/0.52  
% 0.22/0.52  thf(c04_defin,definition,
% 0.22/0.52      ( c04
% 0.22/0.52      = ( next @ c03 @ top ) ) ).
% 0.22/0.52  
% 0.22/0.52  thf(c05_defin,definition,
% 0.22/0.52      ( c05
% 0.22/0.52      = ( next @ c04 @ top ) ) ).
% 0.22/0.52  
% 0.22/0.52  thf(c06_defin,definition,
% 0.22/0.52      ( c06
% 0.22/0.52      = ( next @ c05 @ top ) ) ).
% 0.22/0.52  
% 0.22/0.52  thf(c11_defin,definition,
% 0.22/0.52      ( c11
% 0.22/0.52      = ( next @ c10 @ top ) ) ).
% 0.22/0.52  
% 0.22/0.52  thf(c12_defin,definition,
% 0.22/0.52      ( c12
% 0.22/0.52      = ( next @ c11 @ top ) ) ).
% 0.22/0.52  
% 0.22/0.52  thf(c13_defin,definition,
% 0.22/0.52      ( c13
% 0.22/0.52      = ( next @ c12 @ top ) ) ).
% 0.22/0.52  
% 0.22/0.52  thf(c14_defin,definition,
% 0.22/0.52      ( c14
% 0.22/0.52      = ( next @ c13 @ top ) ) ).
% 0.22/0.52  
% 0.22/0.52  thf(c15_defin,definition,
% 0.22/0.52      ( c15
% 0.22/0.52      = ( next @ c14 @ top ) ) ).
% 0.22/0.52  
% 0.22/0.52  thf(c16_defin,definition,
% 0.22/0.52      ( c16
% 0.22/0.52      = ( next @ c15 @ top ) ) ).
% 0.22/0.52  
% 0.22/0.52  thf(c21_defin,definition,
% 0.22/0.52      ( c21
% 0.22/0.52      = ( next @ c20 @ top ) ) ).
% 0.22/0.52  
% 0.22/0.52  thf(c22_defin,definition,
% 0.22/0.52      ( c22
% 0.22/0.52      = ( next @ c21 @ top ) ) ).
% 0.22/0.52  
% 0.22/0.52  thf(c23_defin,definition,
% 0.22/0.52      ( c23
% 0.22/0.52      = ( next @ c22 @ top ) ) ).
% 0.22/0.52  
% 0.22/0.52  thf(c24_defin,definition,
% 0.22/0.52      ( c24
% 0.22/0.52      = ( next @ c23 @ top ) ) ).
% 0.22/0.52  
% 0.22/0.52  thf(c25_defin,definition,
% 0.22/0.52      ( c25
% 0.22/0.52      = ( next @ c24 @ top ) ) ).
% 0.22/0.52  
% 0.22/0.52  thf(c26_defin,definition,
% 0.22/0.52      ( c26
% 0.22/0.52      = ( next @ c25 @ top ) ) ).
% 0.22/0.52  
% 0.22/0.52  thf(c31_defin,definition,
% 0.22/0.52      ( c31
% 0.22/0.52      = ( next @ c30 @ top ) ) ).
% 0.22/0.52  
% 0.22/0.52  thf(c32_defin,definition,
% 0.22/0.52      ( c32
% 0.22/0.52      = ( next @ c31 @ top ) ) ).
% 0.22/0.52  
% 0.22/0.52  thf(c33_defin,definition,
% 0.22/0.52      ( c33
% 0.22/0.52      = ( next @ c32 @ top ) ) ).
% 0.22/0.52  
% 0.22/0.52  thf(c34_defin,definition,
% 0.22/0.52      ( c34
% 0.22/0.52      = ( next @ c33 @ top ) ) ).
% 0.22/0.52  
% 0.22/0.52  thf(c35_defin,definition,
% 0.22/0.52      ( c35
% 0.22/0.52      = ( next @ c34 @ top ) ) ).
% 0.22/0.52  
% 0.22/0.52  thf(c36_defin,definition,
% 0.22/0.52      ( c36
% 0.22/0.52      = ( next @ c35 @ top ) ) ).
% 0.22/0.52  
% 0.22/0.52  thf(c41_defin,definition,
% 0.22/0.52      ( c41
% 0.22/0.52      = ( next @ c40 @ top ) ) ).
% 0.22/0.52  
% 0.22/0.52  thf(c42_defin,definition,
% 0.22/0.52      ( c42
% 0.22/0.52      = ( next @ c41 @ top ) ) ).
% 0.22/0.52  
% 0.22/0.52  thf(c43_defin,definition,
% 0.22/0.52      ( c43
% 0.22/0.52      = ( next @ c42 @ top ) ) ).
% 0.22/0.52  
% 0.22/0.52  thf(c44_defin,definition,
% 0.22/0.52      ( c44
% 0.22/0.52      = ( next @ c43 @ top ) ) ).
% 0.22/0.52  
% 0.22/0.52  thf(c45_defin,definition,
% 0.22/0.52      ( c45
% 0.22/0.52      = ( next @ c44 @ top ) ) ).
% 0.22/0.52  
% 0.22/0.52  thf(c46_defin,definition,
% 0.22/0.52      ( c46
% 0.22/0.52      = ( next @ c45 @ top ) ) ).
% 0.22/0.52  
% 0.22/0.52  thf(c51_defin,definition,
% 0.22/0.52      ( c51
% 0.22/0.52      = ( next @ c50 @ top ) ) ).
% 0.22/0.52  
% 0.22/0.52  thf(c52_defin,definition,
% 0.22/0.52      ( c52
% 0.22/0.52      = ( next @ c51 @ top ) ) ).
% 0.22/0.52  
% 0.22/0.52  thf(c53_defin,definition,
% 0.22/0.52      ( c53
% 0.22/0.52      = ( next @ c52 @ top ) ) ).
% 0.22/0.52  
% 0.22/0.52  thf(c54_defin,definition,
% 0.22/0.52      ( c54
% 0.22/0.52      = ( next @ c53 @ top ) ) ).
% 0.22/0.52  
% 0.22/0.52  thf(c55_defin,definition,
% 0.22/0.52      ( c55
% 0.22/0.52      = ( next @ c54 @ top ) ) ).
% 0.22/0.52  
% 0.22/0.52  thf(c56_defin,definition,
% 0.22/0.52      ( c56
% 0.22/0.52      = ( next @ c55 @ top ) ) ).
% 0.22/0.52  
% 0.22/0.52  thf(c61_defin,definition,
% 0.22/0.52      ( c61
% 0.22/0.52      = ( next @ c60 @ top ) ) ).
% 0.22/0.52  
% 0.22/0.52  thf(c62_defin,definition,
% 0.22/0.52      ( c62
% 0.22/0.52      = ( next @ c61 @ top ) ) ).
% 0.22/0.52  
% 0.22/0.52  thf(c63_defin,definition,
% 0.22/0.52      ( c63
% 0.22/0.52      = ( next @ c62 @ top ) ) ).
% 0.22/0.52  
% 0.22/0.52  thf(c64_defin,definition,
% 0.22/0.52      ( c64
% 0.22/0.52      = ( next @ c63 @ top ) ) ).
% 0.22/0.52  
% 0.22/0.52  thf(c65_defin,definition,
% 0.22/0.52      ( c65
% 0.22/0.52      = ( next @ c64 @ top ) ) ).
% 0.22/0.52  
% 0.22/0.52  thf(c66_defin,definition,
% 0.22/0.52      ( c66
% 0.22/0.52      = ( next @ c65 @ top ) ) ).
% 0.22/0.52  
% 0.22/0.52  thf(c71_defin,definition,
% 0.22/0.52      ( c71
% 0.22/0.52      = ( next @ c70 @ top ) ) ).
% 0.22/0.52  
% 0.22/0.52  thf(c72_defin,definition,
% 0.22/0.52      ( c72
% 0.22/0.52      = ( next @ c71 @ top ) ) ).
% 0.22/0.52  
% 0.22/0.52  thf(c73_defin,definition,
% 0.22/0.52      ( c73
% 0.22/0.52      = ( next @ c72 @ top ) ) ).
% 0.22/0.52  
% 0.22/0.52  thf(c74_defin,definition,
% 0.22/0.52      ( c74
% 0.22/0.52      = ( next @ c73 @ top ) ) ).
% 0.22/0.52  
% 0.22/0.52  thf(c75_defin,definition,
% 0.22/0.52      ( c75
% 0.22/0.52      = ( next @ c74 @ top ) ) ).
% 0.22/0.52  
% 0.22/0.52  thf(c76_defin,definition,
% 0.22/0.52      ( c76
% 0.22/0.52      = ( next @ c75 @ top ) ) ).
% 0.22/0.52  
% 0.22/0.52  thf(c81_defin,definition,
% 0.22/0.52      ( c81
% 0.22/0.52      = ( next @ c80 @ top ) ) ).
% 0.22/0.52  
% 0.22/0.52  thf(c82_defin,definition,
% 0.22/0.52      ( c82
% 0.22/0.52      = ( next @ c81 @ top ) ) ).
% 0.22/0.52  
% 0.22/0.52  thf(c83_defin,definition,
% 0.22/0.52      ( c83
% 0.22/0.52      = ( next @ c82 @ top ) ) ).
% 0.22/0.52  
% 0.22/0.52  thf(c84_defin,definition,
% 0.22/0.52      ( c84
% 0.22/0.52      = ( next @ c83 @ top ) ) ).
% 0.22/0.52  
% 0.22/0.52  thf(c85_defin,definition,
% 0.22/0.52      ( c85
% 0.22/0.52      = ( next @ c84 @ top ) ) ).
% 0.22/0.52  
% 0.22/0.52  thf(c86_defin,definition,
% 0.22/0.52      ( c86
% 0.22/0.52      = ( next @ c85 @ top ) ) ).
% 0.22/0.52  
% 0.22/0.52  thf(c91_defin,definition,
% 0.22/0.52      ( c91
% 0.22/0.52      = ( next @ c90 @ top ) ) ).
% 0.22/0.52  
% 0.22/0.52  thf(c92_defin,definition,
% 0.22/0.52      ( c92
% 0.22/0.52      = ( next @ c91 @ top ) ) ).
% 0.22/0.52  
% 0.22/0.52  thf(c93_defin,definition,
% 0.22/0.52      ( c93
% 0.22/0.52      = ( next @ c92 @ top ) ) ).
% 0.22/0.52  
% 0.22/0.52  thf(c94_defin,definition,
% 0.22/0.52      ( c94
% 0.22/0.52      = ( next @ c93 @ top ) ) ).
% 0.22/0.52  
% 0.22/0.52  thf(c95_defin,definition,
% 0.22/0.52      ( c95
% 0.22/0.52      = ( next @ c94 @ top ) ) ).
% 0.22/0.52  
% 0.22/0.52  thf(c96_defin,definition,
% 0.22/0.52      ( c96
% 0.22/0.52      = ( next @ c95 @ top ) ) ).
% 0.22/0.52  
% 0.22/0.52  %----Exercise 4
% 0.22/0.52  %----Go from * to +
% 0.22/0.52  %----##########
% 0.22/0.52  %----#  #     #
% 0.22/0.52  %----# ## ###+#
% 0.22/0.52  %----#    # ###
% 0.22/0.52  %----### ## # #
% 0.22/0.52  %----  #*     #
% 0.22/0.52  %----  ########
% 0.22/0.52  thf(c00_axiom,axiom,
% 0.22/0.52      ( ( wall @ c00 )
% 0.22/0.52      = $false ) ).
% 0.22/0.52  
% 0.22/0.52  thf(c10_axiom,axiom,
% 0.22/0.52      ( ( wall @ c10 )
% 0.22/0.52      = $false ) ).
% 0.22/0.52  
% 0.22/0.52  thf(c20_axiom,axiom,
% 0.22/0.52      ( ( wall @ c20 )
% 0.22/0.52      = $true ) ).
% 0.22/0.52  
% 0.22/0.52  thf(c30_axiom,axiom,
% 0.22/0.52      ( ( wall @ c30 )
% 0.22/0.52      = $true ) ).
% 0.22/0.52  
% 0.22/0.52  thf(c40_axiom,axiom,
% 0.22/0.52      ( ( wall @ c40 )
% 0.22/0.52      = $true ) ).
% 0.22/0.52  
% 0.22/0.52  thf(c50_axiom,axiom,
% 0.22/0.52      ( ( wall @ c50 )
% 0.22/0.52      = $true ) ).
% 0.22/0.52  
% 0.22/0.52  thf(c60_axiom,axiom,
% 0.22/0.52      ( ( wall @ c60 )
% 0.22/0.52      = $true ) ).
% 0.22/0.52  
% 0.22/0.52  thf(c70_axiom,axiom,
% 0.22/0.52      ( ( wall @ c70 )
% 0.22/0.52      = $true ) ).
% 0.22/0.52  
% 0.22/0.52  thf(c80_axiom,axiom,
% 0.22/0.52      ( ( wall @ c80 )
% 0.22/0.52      = $true ) ).
% 0.22/0.52  
% 0.22/0.52  thf(c90_axiom,axiom,
% 0.22/0.52      ( ( wall @ c90 )
% 0.22/0.52      = $true ) ).
% 0.22/0.52  
% 0.22/0.52  thf(c01_axiom,axiom,
% 0.22/0.52      ( ( wall @ c01 )
% 0.22/0.52      = $false ) ).
% 0.22/0.52  
% 0.22/0.52  thf(c11_axiom,axiom,
% 0.22/0.52      ( ( wall @ c11 )
% 0.22/0.52      = $false ) ).
% 0.22/0.52  
% 0.22/0.52  thf(c21_axiom,axiom,
% 0.22/0.52      ( ( wall @ c21 )
% 0.22/0.52      = $true ) ).
% 0.22/0.52  
% 0.22/0.52  thf(c31_axiom,axiom,
% 0.22/0.52      ( ( wall @ c31 )
% 0.22/0.52      = $false ) ).
% 0.22/0.52  
% 0.22/0.52  thf(c41_axiom,axiom,
% 0.22/0.52      ( ( wall @ c41 )
% 0.22/0.52      = $false ) ).
% 0.22/0.52  
% 0.22/0.52  thf(c51_axiom,axiom,
% 0.22/0.52      ( ( wall @ c51 )
% 0.22/0.52      = $false ) ).
% 0.22/0.52  
% 0.22/0.52  thf(c61_axiom,axiom,
% 0.22/0.52      ( ( wall @ c61 )
% 0.22/0.52      = $false ) ).
% 0.22/0.52  
% 0.22/0.52  thf(c71_axiom,axiom,
% 0.22/0.52      ( ( wall @ c71 )
% 0.22/0.52      = $false ) ).
% 0.22/0.52  
% 0.22/0.52  thf(c81_axiom,axiom,
% 0.22/0.52      ( ( wall @ c81 )
% 0.22/0.52      = $false ) ).
% 0.22/0.52  
% 0.22/0.52  thf(c91_axiom,axiom,
% 0.22/0.52      ( ( wall @ c91 )
% 0.22/0.52      = $true ) ).
% 0.22/0.52  
% 0.22/0.52  thf(c02_axiom,axiom,
% 0.22/0.52      ( ( wall @ c02 )
% 0.22/0.52      = $true ) ).
% 0.22/0.52  
% 0.22/0.52  thf(c12_axiom,axiom,
% 0.22/0.52      ( ( wall @ c12 )
% 0.22/0.52      = $true ) ).
% 0.22/0.52  
% 0.22/0.52  thf(c22_axiom,axiom,
% 0.22/0.52      ( ( wall @ c22 )
% 0.22/0.52      = $true ) ).
% 0.22/0.52  
% 0.22/0.52  thf(c32_axiom,axiom,
% 0.22/0.52      ( ( wall @ c32 )
% 0.22/0.52      = $false ) ).
% 0.22/0.52  
% 0.22/0.52  thf(c42_axiom,axiom,
% 0.22/0.52      ( ( wall @ c42 )
% 0.22/0.52      = $true ) ).
% 0.22/0.52  
% 0.22/0.52  thf(c52_axiom,axiom,
% 0.22/0.52      ( ( wall @ c52 )
% 0.22/0.52      = $true ) ).
% 0.22/0.53  
% 0.22/0.53  thf(c62_axiom,axiom,
% 0.22/0.53      ( ( wall @ c62 )
% 0.22/0.53      = $false ) ).
% 0.22/0.53  
% 0.22/0.53  thf(c72_axiom,axiom,
% 0.22/0.53      ( ( wall @ c72 )
% 0.22/0.53      = $true ) ).
% 0.22/0.53  
% 0.22/0.53  thf(c82_axiom,axiom,
% 0.22/0.53      ( ( wall @ c82 )
% 0.22/0.53      = $false ) ).
% 0.22/0.53  
% 0.22/0.53  thf(c92_axiom,axiom,
% 0.22/0.53      ( ( wall @ c92 )
% 0.22/0.53      = $true ) ).
% 0.22/0.53  
% 0.22/0.53  thf(c03_axiom,axiom,
% 0.22/0.53      ( ( wall @ c03 )
% 0.22/0.53      = $true ) ).
% 0.22/0.53  
% 0.22/0.53  thf(c13_axiom,axiom,
% 0.22/0.53      ( ( wall @ c13 )
% 0.22/0.53      = $false ) ).
% 0.22/0.53  
% 0.22/0.53  thf(c23_axiom,axiom,
% 0.22/0.53      ( ( wall @ c23 )
% 0.22/0.53      = $false ) ).
% 0.22/0.53  
% 0.22/0.53  thf(c33_axiom,axiom,
% 0.22/0.53      ( ( wall @ c33 )
% 0.22/0.53      = $false ) ).
% 0.22/0.53  
% 0.22/0.53  thf(c43_axiom,axiom,
% 0.22/0.53      ( ( wall @ c43 )
% 0.22/0.53      = $false ) ).
% 0.22/0.53  
% 0.22/0.53  thf(c53_axiom,axiom,
% 0.22/0.53      ( ( wall @ c53 )
% 0.22/0.53      = $true ) ).
% 0.22/0.53  
% 0.22/0.53  thf(c63_axiom,axiom,
% 0.22/0.53      ( ( wall @ c63 )
% 0.22/0.53      = $false ) ).
% 0.22/0.53  
% 0.22/0.53  thf(c73_axiom,axiom,
% 0.22/0.53      ( ( wall @ c73 )
% 0.22/0.53      = $true ) ).
% 0.22/0.53  
% 0.22/0.53  thf(c83_axiom,axiom,
% 0.22/0.53      ( ( wall @ c83 )
% 0.22/0.53      = $true ) ).
% 0.22/0.53  
% 0.22/0.53  thf(c93_axiom,axiom,
% 0.22/0.53      ( ( wall @ c93 )
% 0.22/0.53      = $true ) ).
% 0.22/0.53  
% 0.22/0.53  thf(c04_axiom,axiom,
% 0.22/0.53      ( ( wall @ c04 )
% 0.22/0.53      = $true ) ).
% 0.22/0.53  
% 0.22/0.53  thf(c14_axiom,axiom,
% 0.22/0.53      ( ( wall @ c14 )
% 0.22/0.53      = $false ) ).
% 0.22/0.53  
% 0.22/0.53  thf(c24_axiom,axiom,
% 0.22/0.53      ( ( wall @ c24 )
% 0.22/0.53      = $true ) ).
% 0.22/0.53  
% 0.22/0.53  thf(c34_axiom,axiom,
% 0.22/0.53      ( ( wall @ c34 )
% 0.22/0.53      = $true ) ).
% 0.22/0.53  
% 0.22/0.53  thf(c44_axiom,axiom,
% 0.22/0.53      ( ( wall @ c44 )
% 0.22/0.53      = $false ) ).
% 0.22/0.53  
% 0.22/0.53  thf(c54_axiom,axiom,
% 0.22/0.53      ( ( wall @ c54 )
% 0.22/0.53      = $true ) ).
% 0.22/0.53  
% 0.22/0.53  thf(c64_axiom,axiom,
% 0.22/0.53      ( ( wall @ c64 )
% 0.22/0.53      = $true ) ).
% 0.22/0.53  
% 0.22/0.53  thf(c74_axiom,axiom,
% 0.22/0.53      ( ( wall @ c74 )
% 0.22/0.53      = $true ) ).
% 0.22/0.53  
% 0.22/0.53  thf(c84_axiom,axiom,
% 0.22/0.53      ( ( wall @ c84 )
% 0.22/0.53      = $false ) ).
% 0.22/0.53  
% 0.22/0.53  thf(c94_axiom,axiom,
% 0.22/0.53      ( ( wall @ c94 )
% 0.22/0.53      = $true ) ).
% 0.22/0.53  
% 0.22/0.53  thf(c05_axiom,axiom,
% 0.22/0.53      ( ( wall @ c05 )
% 0.22/0.53      = $true ) ).
% 0.22/0.53  
% 0.22/0.53  thf(c15_axiom,axiom,
% 0.22/0.53      ( ( wall @ c15 )
% 0.22/0.53      = $false ) ).
% 0.22/0.53  
% 0.22/0.53  thf(c25_axiom,axiom,
% 0.22/0.53      ( ( wall @ c25 )
% 0.22/0.53      = $false ) ).
% 0.22/0.53  
% 0.22/0.53  thf(c35_axiom,axiom,
% 0.22/0.53      ( ( wall @ c35 )
% 0.22/0.53      = $true ) ).
% 0.22/0.53  
% 0.22/0.53  thf(c45_axiom,axiom,
% 0.22/0.53      ( ( wall @ c45 )
% 0.22/0.53      = $false ) ).
% 0.22/0.53  
% 0.22/0.53  thf(c55_axiom,axiom,
% 0.22/0.53      ( ( wall @ c55 )
% 0.22/0.53      = $false ) ).
% 0.22/0.53  
% 0.22/0.53  thf(c65_axiom,axiom,
% 0.22/0.53      ( ( wall @ c65 )
% 0.22/0.53      = $false ) ).
% 0.22/0.53  
% 0.22/0.53  thf(c75_axiom,axiom,
% 0.22/0.53      ( ( wall @ c75 )
% 0.22/0.53      = $false ) ).
% 0.22/0.53  
% 0.22/0.53  thf(c85_axiom,axiom,
% 0.22/0.53      ( ( wall @ c85 )
% 0.22/0.53      = $false ) ).
% 0.22/0.53  
% 0.22/0.53  thf(c95_axiom,axiom,
% 0.22/0.53      ( ( wall @ c95 )
% 0.22/0.53      = $true ) ).
% 0.22/0.53  
% 0.22/0.53  thf(c06_axiom,axiom,
% 0.22/0.53      ( ( wall @ c06 )
% 0.22/0.53      = $true ) ).
% 0.22/0.53  
% 0.22/0.53  thf(c16_axiom,axiom,
% 0.22/0.53      ( ( wall @ c16 )
% 0.22/0.53      = $true ) ).
% 0.22/0.53  
% 0.22/0.53  thf(c26_axiom,axiom,
% 0.22/0.53      ( ( wall @ c26 )
% 0.22/0.53      = $true ) ).
% 0.22/0.53  
% 0.22/0.53  thf(c36_axiom,axiom,
% 0.22/0.53      ( ( wall @ c36 )
% 0.22/0.53      = $true ) ).
% 0.22/0.53  
% 0.22/0.53  thf(c46_axiom,axiom,
% 0.22/0.53      ( ( wall @ c46 )
% 0.22/0.53      = $true ) ).
% 0.22/0.53  
% 0.22/0.53  thf(c56_axiom,axiom,
% 0.22/0.53      ( ( wall @ c56 )
% 0.22/0.53      = $true ) ).
% 0.22/0.53  
% 0.22/0.53  thf(c66_axiom,axiom,
% 0.22/0.53      ( ( wall @ c66 )
% 0.22/0.53      = $true ) ).
% 0.22/0.53  
% 0.22/0.53  thf(c76_axiom,axiom,
% 0.22/0.53      ( ( wall @ c76 )
% 0.22/0.53      = $true ) ).
% 0.22/0.53  
% 0.22/0.53  thf(c86_axiom,axiom,
% 0.22/0.53      ( ( wall @ c86 )
% 0.22/0.53      = $true ) ).
% 0.22/0.53  
% 0.22/0.53  thf(c96_axiom,axiom,
% 0.22/0.53      ( ( wall @ c96 )
% 0.22/0.53      = $true ) ).
% 0.22/0.53  
% 0.22/0.53  thf(start_axiom,axiom,
% 0.22/0.53      ( ( playerpos @ nomove )
% 0.22/0.53      = c31 ) ).
% 0.22/0.53  
% 0.22/0.53  thf(exercise,conjecture,
% 0.22/0.53      ? [M: movelist] :
% 0.22/0.53        ( ( playerpos @ M )
% 0.22/0.53        = c84 ) ).
% 0.22/0.53  
% 0.22/0.53  %------------------------------------------------------------------------------
% 0.22/0.53  ------- convert to smt2 : /export/starexec/sandbox2/tmp/tmp.32erIlbDWP/cvc5---1.0.5_22732.p...
% 0.22/0.53  (declare-sort $$unsorted 0)
% 0.22/0.53  (declare-sort tptp.position 0)
% 0.22/0.53  (declare-sort tptp.direction 0)
% 0.22/0.53  (declare-fun tptp.left () tptp.direction)
% 0.22/0.53  (declare-fun tptp.right () tptp.direction)
% 0.22/0.53  (declare-fun tptp.top () tptp.direction)
% 0.22/0.53  (declare-fun tptp.bottom () tptp.direction)
% 0.22/0.53  (declare-fun tptp.next (tptp.position tptp.direction) tptp.position)
% 0.22/0.53  (assert (forall ((D1 tptp.direction) (D2 tptp.direction) (P tptp.position)) (let ((_let_1 (@ tptp.next P))) (= (@ (@ tptp.next (@ _let_1 D1)) D2) (@ (@ tptp.next (@ _let_1 D2)) D1)))))
% 0.22/0.53  (assert (forall ((P tptp.position)) (= (@ (@ tptp.next (@ (@ tptp.next P) tptp.left)) tptp.right) P)))
% 0.22/0.53  (assert (forall ((P tptp.position)) (= (@ (@ tptp.next (@ (@ tptp.next P) tptp.top)) tptp.bottom) P)))
% 0.22/0.53  (declare-fun tptp.wall (tptp.position) Bool)
% 0.22/0.53  (declare-sort tptp.movelist 0)
% 0.22/0.53  (declare-fun tptp.nomove () tptp.movelist)
% 0.22/0.53  (declare-fun tptp.movedir (tptp.movelist tptp.direction) tptp.movelist)
% 0.22/0.53  (declare-fun tptp.playerpos (tptp.movelist) tptp.position)
% 0.22/0.53  (assert (forall ((PO tptp.position) (M tptp.movelist) (D tptp.direction)) (let ((_let_1 (@ (@ tptp.next PO) D))) (=> (= (@ tptp.playerpos M) PO) (=> (not (@ tptp.wall _let_1)) (= (@ tptp.playerpos (@ (@ tptp.movedir M) D)) _let_1))))))
% 0.22/0.53  (assert (forall ((PO tptp.position) (M tptp.movelist) (D tptp.direction)) (=> (= (@ tptp.playerpos M) PO) (=> (@ tptp.wall (@ (@ tptp.next PO) D)) (= (@ tptp.playerpos (@ (@ tptp.movedir M) D)) PO)))))
% 0.22/0.53  (declare-fun tptp.c00 () tptp.position)
% 0.22/0.53  (declare-fun tptp.c10 () tptp.position)
% 0.22/0.53  (declare-fun tptp.c20 () tptp.position)
% 0.22/0.53  (declare-fun tptp.c30 () tptp.position)
% 0.22/0.53  (declare-fun tptp.c40 () tptp.position)
% 0.22/0.53  (declare-fun tptp.c50 () tptp.position)
% 0.22/0.53  (declare-fun tptp.c60 () tptp.position)
% 0.22/0.53  (declare-fun tptp.c70 () tptp.position)
% 0.22/0.53  (declare-fun tptp.c80 () tptp.position)
% 0.22/0.53  (declare-fun tptp.c90 () tptp.position)
% 0.22/0.53  (declare-fun tptp.c01 () tptp.position)
% 0.22/0.53  (declare-fun tptp.c11 () tptp.position)
% 0.22/0.53  (declare-fun tptp.c21 () tptp.position)
% 0.22/0.53  (declare-fun tptp.c31 () tptp.position)
% 0.22/0.53  (declare-fun tptp.c41 () tptp.position)
% 0.22/0.53  (declare-fun tptp.c51 () tptp.position)
% 0.22/0.53  (declare-fun tptp.c61 () tptp.position)
% 0.22/0.53  (declare-fun tptp.c71 () tptp.position)
% 0.22/0.53  (declare-fun tptp.c81 () tptp.position)
% 0.22/0.53  (declare-fun tptp.c91 () tptp.position)
% 0.22/0.53  (declare-fun tptp.c02 () tptp.position)
% 0.22/0.53  (declare-fun tptp.c12 () tptp.position)
% 0.22/0.53  (declare-fun tptp.c22 () tptp.position)
% 0.22/0.53  (declare-fun tptp.c32 () tptp.position)
% 0.22/0.53  (declare-fun tptp.c42 () tptp.position)
% 0.22/0.53  (declare-fun tptp.c52 () tptp.position)
% 0.22/0.53  (declare-fun tptp.c62 () tptp.position)
% 0.22/0.53  (declare-fun tptp.c72 () tptp.position)
% 0.22/0.53  (declare-fun tptp.c82 () tptp.position)
% 0.22/0.53  (declare-fun tptp.c92 () tptp.position)
% 0.22/0.53  (declare-fun tptp.c03 () tptp.position)
% 0.22/0.53  (declare-fun tptp.c13 () tptp.position)
% 0.22/0.53  (declare-fun tptp.c23 () tptp.position)
% 0.22/0.53  (declare-fun tptp.c33 () tptp.position)
% 0.22/0.53  (declare-fun tptp.c43 () tptp.position)
% 0.22/0.53  (declare-fun tptp.c53 () tptp.position)
% 0.22/0.53  (declare-fun tptp.c63 () tptp.position)
% 0.22/0.53  (declare-fun tptp.c73 () tptp.position)
% 0.22/0.53  (declare-fun tptp.c83 () tptp.position)
% 0.22/0.53  (declare-fun tptp.c93 () tptp.position)
% 0.22/0.53  (declare-fun tptp.c04 () tptp.position)
% 0.22/0.53  (declare-fun tptp.c14 () tptp.position)
% 0.22/0.53  (declare-fun tptp.c24 () tptp.position)
% 0.22/0.53  (declare-fun tptp.c34 () tptp.position)
% 0.22/0.53  (declare-fun tptp.c44 () tptp.position)
% 0.22/0.53  (declare-fun tptp.c54 () tptp.position)
% 0.22/0.53  (declare-fun tptp.c64 () tptp.position)
% 0.22/0.53  (declare-fun tptp.c74 () tptp.position)
% 0.22/0.53  (declare-fun tptp.c84 () tptp.position)
% 0.22/0.53  (declare-fun tptp.c94 () tptp.position)
% 0.22/0.53  (declare-fun tptp.c05 () tptp.position)
% 0.22/0.53  (declare-fun tptp.c15 () tptp.position)
% 0.22/0.53  (declare-fun tptp.c25 () tptp.position)
% 0.22/0.53  (declare-fun tptp.c35 () tptp.position)
% 0.22/0.53  (declare-fun tptp.c45 () tptp.position)
% 0.22/0.53  (declare-fun tptp.c55 () tptp.position)
% 0.22/0.53  (declare-fun tptp.c65 () tptp.position)
% 0.22/0.53  (declare-fun tptp.c75 () tptp.position)
% 0.22/0.53  (declare-fun tptp.c85 () tptp.position)
% 0.22/0.53  (declare-fun tptp.c95 () tptp.position)
% 0.22/0.53  (declare-fun tptp.c06 () tptp.position)
% 0.22/0.53  (declare-fun tptp.c16 () tptp.position)
% 0.22/0.53  (declare-fun tptp.c26 () tptp.position)
% 0.22/0.53  (declare-fun tptp.c36 () tptp.position)
% 0.22/0.53  (declare-fun tptp.c46 () tptp.position)
% 0.22/0.53  (declare-fun tptp.c56 () tptp.position)
% 0.22/0.53  (declare-fun tptp.c66 () tptp.position)
% 0.22/0.53  (declare-fun tptp.c76 () tptp.position)
% 0.22/0.53  (declare-fun tptp.c86 () tptp.position)
% 0.22/0.53  (declare-fun tptp.c96 () tptp.position)
% 0.22/0.53  (assert (= tptp.c10 (@ (@ tptp.next tptp.c00) tptp.right)))
% 0.22/0.53  (assert (= tptp.c20 (@ (@ tptp.next tptp.c10) tptp.right)))
% 0.22/0.53  (assert (= tptp.c30 (@ (@ tptp.next tptp.c20) tptp.right)))
% 0.22/0.53  (assert (= tptp.c40 (@ (@ tptp.next tptp.c30) tptp.right)))
% 0.22/0.53  (assert (= tptp.c50 (@ (@ tptp.next tptp.c40) tptp.right)))
% 0.22/0.53  (assert (= tptp.c60 (@ (@ tptp.next tptp.c50) tptp.right)))
% 0.22/0.53  (assert (= tptp.c70 (@ (@ tptp.next tptp.c60) tptp.right)))
% 0.22/0.53  (assert (= tptp.c80 (@ (@ tptp.next tptp.c70) tptp.right)))
% 0.22/0.53  (assert (= tptp.c90 (@ (@ tptp.next tptp.c80) tptp.right)))
% 0.22/0.53  (assert (= tptp.c01 (@ (@ tptp.next tptp.c00) tptp.top)))
% 0.22/0.53  (assert (= tptp.c02 (@ (@ tptp.next tptp.c01) tptp.top)))
% 0.22/0.53  (assert (= tptp.c03 (@ (@ tptp.next tptp.c02) tptp.top)))
% 0.22/0.53  (assert (= tptp.c04 (@ (@ tptp.next tptp.c03) tptp.top)))
% 0.22/0.53  (assert (= tptp.c05 (@ (@ tptp.next tptp.c04) tptp.top)))
% 0.22/0.53  (assert (= tptp.c06 (@ (@ tptp.next tptp.c05) tptp.top)))
% 0.22/0.53  (assert (= tptp.c11 (@ (@ tptp.next tptp.c10) tptp.top)))
% 0.22/0.53  (assert (= tptp.c12 (@ (@ tptp.next tptp.c11) tptp.top)))
% 0.22/0.53  (assert (= tptp.c13 (@ (@ tptp.next tptp.c12) tptp.top)))
% 0.22/0.53  (assert (= tptp.c14 (@ (@ tptp.next tptp.c13) tptp.top)))
% 0.22/0.53  (assert (= tptp.c15 (@ (@ tptp.next tptp.c14) tptp.top)))
% 0.22/0.53  (assert (= tptp.c16 (@ (@ tptp.next tptp.c15) tptp.top)))
% 0.22/0.53  (assert (= tptp.c21 (@ (@ tptp.next tptp.c20) tptp.top)))
% 0.22/0.53  (assert (= tptp.c22 (@ (@ tptp.next tptp.c21) tptp.top)))
% 0.22/0.53  (assert (= tptp.c23 (@ (@ tptp.next tptp.c22) tptp.top)))
% 0.22/0.53  (assert (= tptp.c24 (@ (@ tptp.next tptp.c23) tptp.top)))
% 0.22/0.53  (assert (= tptp.c25 (@ (@ tptp.next tptp.c24) tptp.top)))
% 0.22/0.53  (assert (= tptp.c26 (@ (@ tptp.next tptp.c25) tptp.top)))
% 0.22/0.53  (assert (= tptp.c31 (@ (@ tptp.next tptp.c30) tptp.top)))
% 0.22/0.53  (assert (= tptp.c32 (@ (@ tptp.next tptp.c31) tptp.top)))
% 0.22/0.53  (assert (= tptp.c33 (@ (@ tptp.next tptp.c32) tptp.top)))
% 0.22/0.53  (assert (= tptp.c34 (@ (@ tptp.next tptp.c33) tptp.top)))
% 0.22/0.53  (assert (= tptp.c35 (@ (@ tptp.next tptp.c34) tptp.top)))
% 0.22/0.53  (assert (= tptp.c36 (@ (@ tptp.next tptp.c35) tptp.top)))
% 0.22/0.53  (assert (= tptp.c41 (@ (@ tptp.next tptp.c40) tptp.top)))
% 0.22/0.53  (assert (= tptp.c42 (@ (@ tptp.next tptp.c41) tptp.top)))
% 0.22/0.53  (assert (= tptp.c43 (@ (@ tptp.next tptp.c42) tptp.top)))
% 0.22/0.53  (assert (= tptp.c44 (@ (@ tptp.next tptp.c43) tptp.top)))
% 0.22/0.53  (assert (= tptp.c45 (@ (@ tptp.next tptp.c44) tptp.top)))
% 0.22/0.53  (assert (= tptp.c46 (@ (@ tptp.next tptp.c45) tptp.top)))
% 0.22/0.53  (assert (= tptp.c51 (@ (@ tptp.next tptp.c50) tptp.top)))
% 0.22/0.53  (assert (= tptp.c52 (@ (@ tptp.next tptp.c51) tptp.top)))
% 0.22/0.53  (assert (= tptp.c53 (@ (@ tptp.next tptp.c52) tptp.top)))
% 0.22/0.53  (assert (= tptp.c54 (@ (@ tptp.next tptp.c53) tptp.top)))
% 0.22/0.53  (assert (= tptp.c55 (@ (@ tptp.next tptp.c54) tptp.top)))
% 0.22/0.53  (assert (= tptp.c56 (@ (@ tptp.next tptp.c55) tptp.top)))
% 0.22/0.53  (assert (= tptp.c61 (@ (@ tptp.next tptp.c60) tptp.top)))
% 0.22/0.53  (assert (= tptp.c62 (@ (@ tptp.next tptp.c61) tptp.top)))
% 0.22/0.53  (assert (= tptp.c63 (@ (@ tptp.next tptp.c62) tptp.top)))
% 0.22/0.53  (assert (= tptp.c64 (@ (@ tptp.next tptp.c63) tptp.top)))
% 0.22/0.53  (assert (= tptp.c65 (@ (@ tptp.next tptp.c64) tptp.top)))
% 0.22/0.53  (assert (= tptp.c66 (@ (@ tptp.next tptp.c65) tptp.top)))
% 0.22/0.53  (assert (= tptp.c71 (@ (@ tptp.next tptp.c70) tptp.top)))
% 0.22/0.53  (assert (= tptp.c72 (@ (@ tptp.next tptp.c71) tptp.top)))
% 0.22/0.53  (assert (= tptp.c73 (@ (@ tptp.next tptp.c72) tptp.top)))
% 0.22/0.53  (assert (= tptp.c74 (@ (@ tptp.next tptp.c73) tptp.top)))
% 0.22/0.53  (assert (= tptp.c75 (@ (@ tptp.next tptp.c74) tptp.top)))
% 0.22/0.53  (assert (= tptp.c76 (@ (@ tptp.next tptp.c75) tptp.top)))
% 0.22/0.53  (assert (= tptp.c81 (@ (@ tptp.next tptp.c80) tptp.top)))
% 0.22/0.53  (assert (= tptp.c82 (@ (@ tptp.next tptp.c81) tptp.top)))
% 0.22/0.53  (assert (= tptp.c83 (@ (@ tptp.next tptp.c82) tptp.top)))
% 0.22/0.53  (assert (= tptp.c84 (@ (@ tptp.next tptp.c83) tptp.top)))
% 0.22/0.53  (assert (= tptp.c85 (@ (@ tptp.next tptp.c84) tptp.top)))
% 0.22/0.53  (assert (= tptp.c86 (@ (@ tptp.next tptp.c85) tptp.top)))
% 0.22/0.53  (assert (= tptp.c91 (@ (@ tptp.next tptp.c90) tptp.top)))
% 0.22/0.53  (assert (= tptp.c92 (@ (@ tptp.next tptp.c91) tptp.top)))
% 0.22/0.53  (assert (= tptp.c93 (@ (@ tptp.next tptp.c92) tptp.top)))
% 0.22/0.53  (assert (= tptp.c94 (@ (@ tptp.next tptp.c93) tptp.top)))
% 0.22/0.53  (assert (= tptp.c95 (@ (@ tptp.next tptp.c94) tptp.top)))
% 0.22/0.53  (assert (= tptp.c96 (@ (@ tptp.next tptp.c95) tptp.top)))
% 0.22/0.53  (assert (= (@ tptp.wall tptp.c00) false))
% 0.22/0.53  (assert (= (@ tptp.wall tptp.c10) false))
% 0.22/0.53  (assert (= (@ tptp.wall tptp.c20) true))
% 0.22/0.53  (assert (= (@ tptp.wall tptp.c30) true))
% 0.22/0.53  (assert (= (@ tptp.wall tptp.c40) true))
% 0.22/0.53  (assert (= (@ tptp.wall tptp.c50) true))
% 0.22/0.53  (assert (= (@ tptp.wall tptp.c60) true))
% 0.22/0.53  (assert (= (@ tptp.wall tptp.c70) true))
% 0.22/0.53  (assert (= (@ tptp.wall tptp.c80) true))
% 0.22/0.53  (assert (= (@ tptp.wall tptp.c90) true))
% 0.22/0.53  (assert (= (@ tptp.wall tptp.c01) false))
% 0.22/0.53  (assert (= (@ tptp.wall tptp.c11) false))
% 0.22/0.53  (assert (= (@ tptp.wall tptp.c21) true))
% 0.22/0.53  (assert (= (@ tptp.wall tptp.c31) false))
% 0.22/0.53  (assert (= (@ tptp.wall tptp.c41) false))
% 0.22/0.53  (assert (= (@ tptp.wall tptp.c51) false))
% 0.22/0.53  (assert (= (@ tptp.wall tptp.c61) false))
% 0.22/0.53  (assert (= (@ tptp.wall tptp.c71) false))
% 0.22/0.53  (assert (= (@ tptp.wall tptp.c81) false))
% 0.22/0.53  (assert (= (@ tptp.wall tptp.c91) true))
% 0.22/0.53  (assert (= (@ tptp.wall tptp.c02) true))
% 0.22/0.53  (assert (= (@ tptp.wall tptp.c12) true))
% 0.22/0.53  (assert (= (@ tptp.wall tptp.c22) true))
% 0.22/0.53  (assert (= (@ tptp.wall tptp.c32) false))
% 0.22/0.53  (assert (= (@ tptp.wall tptp.c42) true))
% 0.22/0.53  (assert (= (@ tptp.wall tptp.c52) true))
% 92.50/92.96  (assert (= (@ tptp.wall tptp.c62) false))
% 92.50/92.96  (assert (= (@ tptp.wall tptp.c72) true))
% 92.50/92.96  (assert (= (@ tptp.wall tptp.c82) false))
% 92.50/92.96  (assert (= (@ tptp.wall tptp.c92) true))
% 92.50/92.96  (assert (= (@ tptp.wall tptp.c03) true))
% 92.50/92.96  (assert (= (@ tptp.wall tptp.c13) false))
% 92.50/92.96  (assert (= (@ tptp.wall tptp.c23) false))
% 92.50/92.96  (assert (= (@ tptp.wall tptp.c33) false))
% 92.50/92.96  (assert (= (@ tptp.wall tptp.c43) false))
% 92.50/92.96  (assert (= (@ tptp.wall tptp.c53) true))
% 92.50/92.96  (assert (= (@ tptp.wall tptp.c63) false))
% 92.50/92.96  (assert (= (@ tptp.wall tptp.c73) true))
% 92.50/92.96  (assert (= (@ tptp.wall tptp.c83) true))
% 92.50/92.96  (assert (= (@ tptp.wall tptp.c93) true))
% 92.50/92.96  (assert (= (@ tptp.wall tptp.c04) true))
% 92.50/92.96  (assert (= (@ tptp.wall tptp.c14) false))
% 92.50/92.96  (assert (= (@ tptp.wall tptp.c24) true))
% 92.50/92.96  (assert (= (@ tptp.wall tptp.c34) true))
% 92.50/92.96  (assert (= (@ tptp.wall tptp.c44) false))
% 92.50/92.96  (assert (= (@ tptp.wall tptp.c54) true))
% 92.50/92.96  (assert (= (@ tptp.wall tptp.c64) true))
% 92.50/92.96  (assert (= (@ tptp.wall tptp.c74) true))
% 92.50/92.96  (assert (= (@ tptp.wall tptp.c84) false))
% 92.50/92.96  (assert (= (@ tptp.wall tptp.c94) true))
% 92.50/92.96  (assert (= (@ tptp.wall tptp.c05) true))
% 92.50/92.96  (assert (= (@ tptp.wall tptp.c15) false))
% 92.50/92.96  (assert (= (@ tptp.wall tptp.c25) false))
% 92.50/92.96  (assert (= (@ tptp.wall tptp.c35) true))
% 92.50/92.96  (assert (= (@ tptp.wall tptp.c45) false))
% 92.50/92.96  (assert (= (@ tptp.wall tptp.c55) false))
% 92.50/92.96  (assert (= (@ tptp.wall tptp.c65) false))
% 92.50/92.96  (assert (= (@ tptp.wall tptp.c75) false))
% 92.50/92.96  (assert (= (@ tptp.wall tptp.c85) false))
% 92.50/92.96  (assert (= (@ tptp.wall tptp.c95) true))
% 92.50/92.96  (assert (= (@ tptp.wall tptp.c06) true))
% 92.50/92.96  (assert (= (@ tptp.wall tptp.c16) true))
% 92.50/92.96  (assert (= (@ tptp.wall tptp.c26) true))
% 92.50/92.96  (assert (= (@ tptp.wall tptp.c36) true))
% 92.50/92.96  (assert (= (@ tptp.wall tptp.c46) true))
% 92.50/92.96  (assert (= (@ tptp.wall tptp.c56) true))
% 92.50/92.96  (assert (= (@ tptp.wall tptp.c66) true))
% 92.50/92.96  (assert (= (@ tptp.wall tptp.c76) true))
% 92.50/92.96  (assert (= (@ tptp.wall tptp.c86) true))
% 92.50/92.96  (assert (= (@ tptp.wall tptp.c96) true))
% 92.50/92.96  (assert (= (@ tptp.playerpos tptp.nomove) tptp.c31))
% 92.50/92.96  (assert (not (exists ((M tptp.movelist)) (= (@ tptp.playerpos M) tptp.c84))))
% 92.50/92.96  (set-info :filename cvc5---1.0.5_22732)
% 92.50/92.96  (check-sat-assuming ( true ))
% 92.50/92.96  ------- get file name : TPTP file name is PUZ144^1
% 92.50/92.96  ------- cvc5-thf : /export/starexec/sandbox2/solver/bin/cvc5---1.0.5_22732.smt2...
% 92.50/92.96  --- Run --ho-elim --full-saturate-quant at 10...
% 92.50/92.96  --- Run --ho-elim --no-e-matching --full-saturate-quant at 10...
% 92.50/92.96  --- Run --ho-elim --no-e-matching --enum-inst-sum --full-saturate-quant at 10...
% 92.50/92.96  --- Run --ho-elim --finite-model-find --uf-ss=no-minimal at 5...
% 92.50/92.96  --- Run --no-ho-matching --finite-model-find --uf-ss=no-minimal at 5...
% 92.50/92.96  --- Run --no-ho-matching --full-saturate-quant --enum-inst-interleave --ho-elim-store-ax at 10...
% 92.50/92.96  --- Run --no-ho-matching --full-saturate-quant --macros-quant-mode=all at 10...
% 92.50/92.96  --- Run --ho-elim --full-saturate-quant --enum-inst-interleave at 10...
% 92.50/92.96  --- Run --no-ho-matching --full-saturate-quant --ho-elim-store-ax at 10...
% 92.50/92.96  --- Run --ho-elim --no-ho-elim-store-ax --full-saturate-quant...
% 92.50/92.96  % SZS status Theorem for PUZ144^1
% 92.50/92.96  % SZS output start Proof for PUZ144^1
% 92.50/92.96  (
% 92.50/92.96  (let ((_let_1 (not (exists ((M tptp.movelist)) (= (@ tptp.playerpos M) tptp.c84))))) (let ((_let_2 (@ tptp.playerpos tptp.nomove))) (let ((_let_3 (= _let_2 tptp.c31))) (let ((_let_4 (@ tptp.wall tptp.c85))) (let ((_let_5 (= _let_4 false))) (let ((_let_6 (@ tptp.wall tptp.c75))) (let ((_let_7 (= _let_6 false))) (let ((_let_8 (@ tptp.wall tptp.c65))) (let ((_let_9 (= _let_8 false))) (let ((_let_10 (@ tptp.wall tptp.c55))) (let ((_let_11 (= _let_10 false))) (let ((_let_12 (@ tptp.wall tptp.c45))) (let ((_let_13 (= _let_12 false))) (let ((_let_14 (@ tptp.wall tptp.c84))) (let ((_let_15 (= _let_14 false))) (let ((_let_16 (@ tptp.wall tptp.c44))) (let ((_let_17 (= _let_16 false))) (let ((_let_18 (@ tptp.wall tptp.c34))) (let ((_let_19 (= _let_18 true))) (let ((_let_20 (@ tptp.wall tptp.c43))) (let ((_let_21 (= _let_20 false))) (let ((_let_22 (@ tptp.wall tptp.c33))) (let ((_let_23 (= _let_22 false))) (let ((_let_24 (@ tptp.wall tptp.c32))) (let ((_let_25 (= _let_24 false))) (let ((_let_26 (= tptp.c96 (@ (@ tptp.next tptp.c95) tptp.top)))) (let ((_let_27 (= tptp.c95 (@ (@ tptp.next tptp.c94) tptp.top)))) (let ((_let_28 (= tptp.c94 (@ (@ tptp.next tptp.c93) tptp.top)))) (let ((_let_29 (= tptp.c93 (@ (@ tptp.next tptp.c92) tptp.top)))) (let ((_let_30 (= tptp.c92 (@ (@ tptp.next tptp.c91) tptp.top)))) (let ((_let_31 (= tptp.c91 (@ (@ tptp.next tptp.c90) tptp.top)))) (let ((_let_32 (= tptp.c86 (@ (@ tptp.next tptp.c85) tptp.top)))) (let ((_let_33 (= tptp.c85 (@ (@ tptp.next tptp.c84) tptp.top)))) (let ((_let_34 (= tptp.c84 (@ (@ tptp.next tptp.c83) tptp.top)))) (let ((_let_35 (= tptp.c83 (@ (@ tptp.next tptp.c82) tptp.top)))) (let ((_let_36 (= tptp.c82 (@ (@ tptp.next tptp.c81) tptp.top)))) (let ((_let_37 (@ tptp.next tptp.c80))) (let ((_let_38 (= tptp.c81 (@ _let_37 tptp.top)))) (let ((_let_39 (= tptp.c76 (@ (@ tptp.next tptp.c75) tptp.top)))) (let ((_let_40 (= tptp.c75 (@ (@ tptp.next tptp.c74) tptp.top)))) (let ((_let_41 (= tptp.c74 (@ (@ tptp.next tptp.c73) tptp.top)))) (let ((_let_42 (= tptp.c73 (@ (@ tptp.next tptp.c72) tptp.top)))) (let ((_let_43 (= tptp.c72 (@ (@ tptp.next tptp.c71) tptp.top)))) (let ((_let_44 (@ tptp.next tptp.c70))) (let ((_let_45 (= tptp.c71 (@ _let_44 tptp.top)))) (let ((_let_46 (= tptp.c66 (@ (@ tptp.next tptp.c65) tptp.top)))) (let ((_let_47 (= tptp.c65 (@ (@ tptp.next tptp.c64) tptp.top)))) (let ((_let_48 (= tptp.c64 (@ (@ tptp.next tptp.c63) tptp.top)))) (let ((_let_49 (= tptp.c63 (@ (@ tptp.next tptp.c62) tptp.top)))) (let ((_let_50 (= tptp.c62 (@ (@ tptp.next tptp.c61) tptp.top)))) (let ((_let_51 (@ tptp.next tptp.c60))) (let ((_let_52 (= tptp.c61 (@ _let_51 tptp.top)))) (let ((_let_53 (= tptp.c56 (@ (@ tptp.next tptp.c55) tptp.top)))) (let ((_let_54 (= tptp.c55 (@ (@ tptp.next tptp.c54) tptp.top)))) (let ((_let_55 (= tptp.c54 (@ (@ tptp.next tptp.c53) tptp.top)))) (let ((_let_56 (= tptp.c53 (@ (@ tptp.next tptp.c52) tptp.top)))) (let ((_let_57 (= tptp.c52 (@ (@ tptp.next tptp.c51) tptp.top)))) (let ((_let_58 (@ tptp.next tptp.c50))) (let ((_let_59 (= tptp.c51 (@ _let_58 tptp.top)))) (let ((_let_60 (= tptp.c46 (@ (@ tptp.next tptp.c45) tptp.top)))) (let ((_let_61 (= tptp.c45 (@ (@ tptp.next tptp.c44) tptp.top)))) (let ((_let_62 (= tptp.c44 (@ (@ tptp.next tptp.c43) tptp.top)))) (let ((_let_63 (= tptp.c43 (@ (@ tptp.next tptp.c42) tptp.top)))) (let ((_let_64 (= tptp.c42 (@ (@ tptp.next tptp.c41) tptp.top)))) (let ((_let_65 (@ tptp.next tptp.c40))) (let ((_let_66 (= tptp.c41 (@ _let_65 tptp.top)))) (let ((_let_67 (= tptp.c36 (@ (@ tptp.next tptp.c35) tptp.top)))) (let ((_let_68 (= tptp.c35 (@ (@ tptp.next tptp.c34) tptp.top)))) (let ((_let_69 (= tptp.c34 (@ (@ tptp.next tptp.c33) tptp.top)))) (let ((_let_70 (= tptp.c33 (@ (@ tptp.next tptp.c32) tptp.top)))) (let ((_let_71 (= tptp.c32 (@ (@ tptp.next tptp.c31) tptp.top)))) (let ((_let_72 (@ tptp.next tptp.c30))) (let ((_let_73 (= tptp.c31 (@ _let_72 tptp.top)))) (let ((_let_74 (= tptp.c26 (@ (@ tptp.next tptp.c25) tptp.top)))) (let ((_let_75 (= tptp.c25 (@ (@ tptp.next tptp.c24) tptp.top)))) (let ((_let_76 (= tptp.c24 (@ (@ tptp.next tptp.c23) tptp.top)))) (let ((_let_77 (= tptp.c23 (@ (@ tptp.next tptp.c22) tptp.top)))) (let ((_let_78 (= tptp.c22 (@ (@ tptp.next tptp.c21) tptp.top)))) (let ((_let_79 (@ tptp.next tptp.c20))) (let ((_let_80 (= tptp.c21 (@ _let_79 tptp.top)))) (let ((_let_81 (= tptp.c16 (@ (@ tptp.next tptp.c15) tptp.top)))) (let ((_let_82 (= tptp.c15 (@ (@ tptp.next tptp.c14) tptp.top)))) (let ((_let_83 (= tptp.c14 (@ (@ tptp.next tptp.c13) tptp.top)))) (let ((_let_84 (= tptp.c13 (@ (@ tptp.next tptp.c12) tptp.top)))) (let ((_let_85 (= tptp.c12 (@ (@ tptp.next tptp.c11) tptp.top)))) (let ((_let_86 (@ tptp.next tptp.c10))) (let ((_let_87 (= tptp.c11 (@ _let_86 tptp.top)))) (let ((_let_88 (= tptp.c06 (@ (@ tptp.next tptp.c05) tptp.top)))) (let ((_let_89 (= tptp.c05 (@ (@ tptp.next tptp.c04) tptp.top)))) (let ((_let_90 (= tptp.c04 (@ (@ tptp.next tptp.c03) tptp.top)))) (let ((_let_91 (= tptp.c03 (@ (@ tptp.next tptp.c02) tptp.top)))) (let ((_let_92 (= tptp.c02 (@ (@ tptp.next tptp.c01) tptp.top)))) (let ((_let_93 (@ tptp.next tptp.c00))) (let ((_let_94 (= tptp.c01 (@ _let_93 tptp.top)))) (let ((_let_95 (= tptp.c90 (@ _let_37 tptp.right)))) (let ((_let_96 (= tptp.c80 (@ _let_44 tptp.right)))) (let ((_let_97 (= tptp.c70 (@ _let_51 tptp.right)))) (let ((_let_98 (= tptp.c60 (@ _let_58 tptp.right)))) (let ((_let_99 (= tptp.c50 (@ _let_65 tptp.right)))) (let ((_let_100 (= tptp.c40 (@ _let_72 tptp.right)))) (let ((_let_101 (= tptp.c30 (@ _let_79 tptp.right)))) (let ((_let_102 (= tptp.c20 (@ _let_86 tptp.right)))) (let ((_let_103 (@ _let_93 tptp.right))) (let ((_let_104 (= tptp.c10 _let_103))) (let ((_let_105 (forall ((PO tptp.position) (M tptp.movelist) (D tptp.direction)) (=> (= (@ tptp.playerpos M) PO) (=> (@ tptp.wall (@ (@ tptp.next PO) D)) (= (@ tptp.playerpos (@ (@ tptp.movedir M) D)) PO)))))) (let ((_let_106 (forall ((PO tptp.position) (M tptp.movelist) (D tptp.direction)) (let ((_let_1 (@ (@ tptp.next PO) D))) (=> (= (@ tptp.playerpos M) PO) (=> (not (@ tptp.wall _let_1)) (= (@ tptp.playerpos (@ (@ tptp.movedir M) D)) _let_1))))))) (let ((_let_107 (forall ((P tptp.position)) (= (@ (@ tptp.next (@ (@ tptp.next P) tptp.top)) tptp.bottom) P)))) (let ((_let_108 (forall ((D1 tptp.direction) (D2 tptp.direction) (P tptp.position)) (let ((_let_1 (@ tptp.next P))) (= (@ (@ tptp.next (@ _let_1 D1)) D2) (@ (@ tptp.next (@ _let_1 D2)) D1)))))) (let ((_let_109 (forall ((M tptp.movelist)) (not (= (ho_4 (ho_3 k_2 (ho_4 (ho_3 k_2 (ho_4 (ho_3 k_2 (ho_4 (ho_3 k_2 (ho_4 (ho_3 k_2 (ho_4 (ho_3 k_2 (ho_4 (ho_3 k_2 (ho_4 (ho_3 k_2 (ho_4 (ho_3 k_2 (ho_4 (ho_3 k_2 (ho_4 (ho_3 k_2 (ho_4 (ho_3 k_2 tptp.c00) tptp.right)) tptp.right)) tptp.right)) tptp.right)) tptp.right)) tptp.right)) tptp.right)) tptp.right)) tptp.top)) tptp.top)) tptp.top)) tptp.top) (ho_6 k_5 M)))))) (let ((_let_110 (ho_9 (ho_8 k_7 tptp.nomove) tptp.top))) (let ((_let_111 (ho_9 (ho_8 k_7 _let_110) tptp.top))) (let ((_let_112 (ho_9 (ho_8 k_7 _let_111) tptp.top))) (let ((_let_113 (ho_9 (ho_8 k_7 _let_112) tptp.right))) (let ((_let_114 (ho_9 (ho_8 k_7 _let_113) tptp.top))) (let ((_let_115 (ho_9 (ho_8 k_7 _let_114) tptp.top))) (let ((_let_116 (ho_9 (ho_8 k_7 _let_115) tptp.right))) (let ((_let_117 (ho_9 (ho_8 k_7 _let_116) tptp.right))) (let ((_let_118 (ho_9 (ho_8 k_7 _let_117) tptp.right))) (let ((_let_119 (ho_9 (ho_8 k_7 _let_118) tptp.right))) (let ((_let_120 (ho_9 (ho_8 k_7 _let_119) tptp.bottom))) (let ((_let_121 (ho_6 k_5 _let_120))) (let ((_let_122 (ho_4 (ho_3 k_2 (ho_4 (ho_3 k_2 (ho_4 (ho_3 k_2 tptp.c00) tptp.right)) tptp.right)) tptp.right))) (let ((_let_123 (ho_3 k_2 _let_122))) (let ((_let_124 (ho_4 _let_123 tptp.right))) (let ((_let_125 (ho_3 k_2 _let_124))) (let ((_let_126 (ho_4 _let_125 tptp.right))) (let ((_let_127 (ho_3 k_2 _let_126))) (let ((_let_128 (ho_4 _let_127 tptp.right))) (let ((_let_129 (ho_3 k_2 _let_128))) (let ((_let_130 (ho_4 _let_129 tptp.right))) (let ((_let_131 (ho_3 k_2 _let_130))) (let ((_let_132 (ho_4 (ho_3 k_2 (ho_4 _let_131 tptp.right)) tptp.top))) (let ((_let_133 (ho_4 (ho_3 k_2 (ho_4 (ho_3 k_2 (ho_4 (ho_3 k_2 _let_132) tptp.top)) tptp.top)) tptp.top))) (let ((_let_134 (= _let_133 _let_121))) (let ((_let_135 (ASSUME :args (_let_104)))) (let ((_let_136 (EQ_RESOLVE (ASSUME :args (_let_102)) (MACRO_SR_EQ_INTRO _let_135 :args (_let_102 SB_DEFAULT SBA_FIXPOINT))))) (let ((_let_137 (EQ_RESOLVE (ASSUME :args (_let_101)) (MACRO_SR_EQ_INTRO (AND_INTRO _let_136 _let_135) :args (_let_101 SB_DEFAULT SBA_FIXPOINT))))) (let ((_let_138 (EQ_RESOLVE (ASSUME :args (_let_100)) (MACRO_SR_EQ_INTRO (AND_INTRO _let_137 _let_136 _let_135) :args (_let_100 SB_DEFAULT SBA_FIXPOINT))))) (let ((_let_139 (EQ_RESOLVE (ASSUME :args (_let_99)) (MACRO_SR_EQ_INTRO (AND_INTRO _let_138 _let_137 _let_136 _let_135) :args (_let_99 SB_DEFAULT SBA_FIXPOINT))))) (let ((_let_140 (EQ_RESOLVE (ASSUME :args (_let_98)) (MACRO_SR_EQ_INTRO (AND_INTRO _let_139 _let_138 _let_137 _let_136 _let_135) :args (_let_98 SB_DEFAULT SBA_FIXPOINT))))) (let ((_let_141 (EQ_RESOLVE (ASSUME :args (_let_97)) (MACRO_SR_EQ_INTRO (AND_INTRO _let_140 _let_139 _let_138 _let_137 _let_136 _let_135) :args (_let_97 SB_DEFAULT SBA_FIXPOINT))))) (let ((_let_142 (EQ_RESOLVE (ASSUME :args (_let_96)) (MACRO_SR_EQ_INTRO (AND_INTRO _let_141 _let_140 _let_139 _let_138 _let_137 _let_136 _let_135) :args (_let_96 SB_DEFAULT SBA_FIXPOINT))))) (let ((_let_143 (EQ_RESOLVE (ASSUME :args (_let_95)) (MACRO_SR_EQ_INTRO (AND_INTRO _let_142 _let_141 _let_140 _let_139 _let_138 _let_137 _let_136 _let_135) :args (_let_95 SB_DEFAULT SBA_FIXPOINT))))) (let ((_let_144 (ASSUME :args (_let_94)))) (let ((_let_145 (EQ_RESOLVE (ASSUME :args (_let_92)) (MACRO_SR_EQ_INTRO (AND_INTRO _let_144 _let_143 _let_142 _let_141 _let_140 _let_139 _let_138 _let_137 _let_136 _let_135) :args (_let_92 SB_DEFAULT SBA_FIXPOINT))))) (let ((_let_146 (EQ_RESOLVE (ASSUME :args (_let_91)) (MACRO_SR_EQ_INTRO (AND_INTRO _let_145 _let_144 _let_143 _let_142 _let_141 _let_140 _let_139 _let_138 _let_137 _let_136 _let_135) :args (_let_91 SB_DEFAULT SBA_FIXPOINT))))) (let ((_let_147 (EQ_RESOLVE (ASSUME :args (_let_90)) (MACRO_SR_EQ_INTRO (AND_INTRO _let_146 _let_145 _let_144 _let_143 _let_142 _let_141 _let_140 _let_139 _let_138 _let_137 _let_136 _let_135) :args (_let_90 SB_DEFAULT SBA_FIXPOINT))))) (let ((_let_148 (EQ_RESOLVE (ASSUME :args (_let_89)) (MACRO_SR_EQ_INTRO (AND_INTRO _let_147 _let_146 _let_145 _let_144 _let_143 _let_142 _let_141 _let_140 _let_139 _let_138 _let_137 _let_136 _let_135) :args (_let_89 SB_DEFAULT SBA_FIXPOINT))))) (let ((_let_149 (EQ_RESOLVE (ASSUME :args (_let_88)) (MACRO_SR_EQ_INTRO (AND_INTRO _let_148 _let_147 _let_146 _let_145 _let_144 _let_143 _let_142 _let_141 _let_140 _let_139 _let_138 _let_137 _let_136 _let_135) :args (_let_88 SB_DEFAULT SBA_FIXPOINT))))) (let ((_let_150 (EQ_RESOLVE (ASSUME :args (_let_87)) (MACRO_SR_EQ_INTRO (AND_INTRO _let_149 _let_148 _let_147 _let_146 _let_145 _let_144 _let_143 _let_142 _let_141 _let_140 _let_139 _let_138 _let_137 _let_136 _let_135) :args (_let_87 SB_DEFAULT SBA_FIXPOINT))))) (let ((_let_151 (EQ_RESOLVE (ASSUME :args (_let_85)) (MACRO_SR_EQ_INTRO (AND_INTRO _let_150 _let_149 _let_148 _let_147 _let_146 _let_145 _let_144 _let_143 _let_142 _let_141 _let_140 _let_139 _let_138 _let_137 _let_136 _let_135) :args (_let_85 SB_DEFAULT SBA_FIXPOINT))))) (let ((_let_152 (EQ_RESOLVE (ASSUME :args (_let_84)) (MACRO_SR_EQ_INTRO (AND_INTRO _let_151 _let_150 _let_149 _let_148 _let_147 _let_146 _let_145 _let_144 _let_143 _let_142 _let_141 _let_140 _let_139 _let_138 _let_137 _let_136 _let_135) :args (_let_84 SB_DEFAULT SBA_FIXPOINT))))) (let ((_let_153 (EQ_RESOLVE (ASSUME :args (_let_83)) (MACRO_SR_EQ_INTRO (AND_INTRO _let_152 _let_151 _let_150 _let_149 _let_148 _let_147 _let_146 _let_145 _let_144 _let_143 _let_142 _let_141 _let_140 _let_139 _let_138 _let_137 _let_136 _let_135) :args (_let_83 SB_DEFAULT SBA_FIXPOINT))))) (let ((_let_154 (EQ_RESOLVE (ASSUME :args (_let_82)) (MACRO_SR_EQ_INTRO (AND_INTRO _let_153 _let_152 _let_151 _let_150 _let_149 _let_148 _let_147 _let_146 _let_145 _let_144 _let_143 _let_142 _let_141 _let_140 _let_139 _let_138 _let_137 _let_136 _let_135) :args (_let_82 SB_DEFAULT SBA_FIXPOINT))))) (let ((_let_155 (EQ_RESOLVE (ASSUME :args (_let_81)) (MACRO_SR_EQ_INTRO (AND_INTRO _let_154 _let_153 _let_152 _let_151 _let_150 _let_149 _let_148 _let_147 _let_146 _let_145 _let_144 _let_143 _let_142 _let_141 _let_140 _let_139 _let_138 _let_137 _let_136 _let_135) :args (_let_81 SB_DEFAULT SBA_FIXPOINT))))) (let ((_let_156 (EQ_RESOLVE (ASSUME :args (_let_80)) (MACRO_SR_EQ_INTRO (AND_INTRO _let_155 _let_154 _let_153 _let_152 _let_151 _let_150 _let_149 _let_148 _let_147 _let_146 _let_145 _let_144 _let_143 _let_142 _let_141 _let_140 _let_139 _let_138 _let_137 _let_136 _let_135) :args (_let_80 SB_DEFAULT SBA_FIXPOINT))))) (let ((_let_157 (EQ_RESOLVE (ASSUME :args (_let_78)) (MACRO_SR_EQ_INTRO (AND_INTRO _let_156 _let_155 _let_154 _let_153 _let_152 _let_151 _let_150 _let_149 _let_148 _let_147 _let_146 _let_145 _let_144 _let_143 _let_142 _let_141 _let_140 _let_139 _let_138 _let_137 _let_136 _let_135) :args (_let_78 SB_DEFAULT SBA_FIXPOINT))))) (let ((_let_158 (EQ_RESOLVE (ASSUME :args (_let_77)) (MACRO_SR_EQ_INTRO (AND_INTRO _let_157 _let_156 _let_155 _let_154 _let_153 _let_152 _let_151 _let_150 _let_149 _let_148 _let_147 _let_146 _let_145 _let_144 _let_143 _let_142 _let_141 _let_140 _let_139 _let_138 _let_137 _let_136 _let_135) :args (_let_77 SB_DEFAULT SBA_FIXPOINT))))) (let ((_let_159 (EQ_RESOLVE (ASSUME :args (_let_76)) (MACRO_SR_EQ_INTRO (AND_INTRO _let_158 _let_157 _let_156 _let_155 _let_154 _let_153 _let_152 _let_151 _let_150 _let_149 _let_148 _let_147 _let_146 _let_145 _let_144 _let_143 _let_142 _let_141 _let_140 _let_139 _let_138 _let_137 _let_136 _let_135) :args (_let_76 SB_DEFAULT SBA_FIXPOINT))))) (let ((_let_160 (EQ_RESOLVE (ASSUME :args (_let_75)) (MACRO_SR_EQ_INTRO (AND_INTRO _let_159 _let_158 _let_157 _let_156 _let_155 _let_154 _let_153 _let_152 _let_151 _let_150 _let_149 _let_148 _let_147 _let_146 _let_145 _let_144 _let_143 _let_142 _let_141 _let_140 _let_139 _let_138 _let_137 _let_136 _let_135) :args (_let_75 SB_DEFAULT SBA_FIXPOINT))))) (let ((_let_161 (EQ_RESOLVE (ASSUME :args (_let_74)) (MACRO_SR_EQ_INTRO (AND_INTRO _let_160 _let_159 _let_158 _let_157 _let_156 _let_155 _let_154 _let_153 _let_152 _let_151 _let_150 _let_149 _let_148 _let_147 _let_146 _let_145 _let_144 _let_143 _let_142 _let_141 _let_140 _let_139 _let_138 _let_137 _let_136 _let_135) :args (_let_74 SB_DEFAULT SBA_FIXPOINT))))) (let ((_let_162 (EQ_RESOLVE (ASSUME :args (_let_73)) (MACRO_SR_EQ_INTRO (AND_INTRO _let_161 _let_160 _let_159 _let_158 _let_157 _let_156 _let_155 _let_154 _let_153 _let_152 _let_151 _let_150 _let_149 _let_148 _let_147 _let_146 _let_145 _let_144 _let_143 _let_142 _let_141 _let_140 _let_139 _let_138 _let_137 _let_136 _let_135) :args (_let_73 SB_DEFAULT SBA_FIXPOINT))))) (let ((_let_163 (EQ_RESOLVE (ASSUME :args (_let_71)) (MACRO_SR_EQ_INTRO (AND_INTRO _let_162 _let_161 _let_160 _let_159 _let_158 _let_157 _let_156 _let_155 _let_154 _let_153 _let_152 _let_151 _let_150 _let_149 _let_148 _let_147 _let_146 _let_145 _let_144 _let_143 _let_142 _let_141 _let_140 _let_139 _let_138 _let_137 _let_136 _let_135) :args (_let_71 SB_DEFAULT SBA_FIXPOINT))))) (let ((_let_164 (EQ_RESOLVE (ASSUME :args (_let_70)) (MACRO_SR_EQ_INTRO (AND_INTRO _let_163 _let_162 _let_161 _let_160 _let_159 _let_158 _let_157 _let_156 _let_155 _let_154 _let_153 _let_152 _let_151 _let_150 _let_149 _let_148 _let_147 _let_146 _let_145 _let_144 _let_143 _let_142 _let_141 _let_140 _let_139 _let_138 _let_137 _let_136 _let_135) :args (_let_70 SB_DEFAULT SBA_FIXPOINT))))) (let ((_let_165 (EQ_RESOLVE (ASSUME :args (_let_69)) (MACRO_SR_EQ_INTRO (AND_INTRO _let_164 _let_163 _let_162 _let_161 _let_160 _let_159 _let_158 _let_157 _let_156 _let_155 _let_154 _let_153 _let_152 _let_151 _let_150 _let_149 _let_148 _let_147 _let_146 _let_145 _let_144 _let_143 _let_142 _let_141 _let_140 _let_139 _let_138 _let_137 _let_136 _let_135) :args (_let_69 SB_DEFAULT SBA_FIXPOINT))))) (let ((_let_166 (EQ_RESOLVE (ASSUME :args (_let_68)) (MACRO_SR_EQ_INTRO (AND_INTRO _let_165 _let_164 _let_163 _let_162 _let_161 _let_160 _let_159 _let_158 _let_157 _let_156 _let_155 _let_154 _let_153 _let_152 _let_151 _let_150 _let_149 _let_148 _let_147 _let_146 _let_145 _let_144 _let_143 _let_142 _let_141 _let_140 _let_139 _let_138 _let_137 _let_136 _let_135) :args (_let_68 SB_DEFAULT SBA_FIXPOINT))))) (let ((_let_167 (EQ_RESOLVE (ASSUME :args (_let_67)) (MACRO_SR_EQ_INTRO (AND_INTRO _let_166 _let_165 _let_164 _let_163 _let_162 _let_161 _let_160 _let_159 _let_158 _let_157 _let_156 _let_155 _let_154 _let_153 _let_152 _let_151 _let_150 _let_149 _let_148 _let_147 _let_146 _let_145 _let_144 _let_143 _let_142 _let_141 _let_140 _let_139 _let_138 _let_137 _let_136 _let_135) :args (_let_67 SB_DEFAULT SBA_FIXPOINT))))) (let ((_let_168 (EQ_RESOLVE (ASSUME :args (_let_66)) (MACRO_SR_EQ_INTRO (AND_INTRO _let_167 _let_166 _let_165 _let_164 _let_163 _let_162 _let_161 _let_160 _let_159 _let_158 _let_157 _let_156 _let_155 _let_154 _let_153 _let_152 _let_151 _let_150 _let_149 _let_148 _let_147 _let_146 _let_145 _let_144 _let_143 _let_142 _let_141 _let_140 _let_139 _let_138 _let_137 _let_136 _let_135) :args (_let_66 SB_DEFAULT SBA_FIXPOINT))))) (let ((_let_169 (EQ_RESOLVE (ASSUME :args (_let_64)) (MACRO_SR_EQ_INTRO (AND_INTRO _let_168 _let_167 _let_166 _let_165 _let_164 _let_163 _let_162 _let_161 _let_160 _let_159 _let_158 _let_157 _let_156 _let_155 _let_154 _let_153 _let_152 _let_151 _let_150 _let_149 _let_148 _let_147 _let_146 _let_145 _let_144 _let_143 _let_142 _let_141 _let_140 _let_139 _let_138 _let_137 _let_136 _let_135) :args (_let_64 SB_DEFAULT SBA_FIXPOINT))))) (let ((_let_170 (EQ_RESOLVE (ASSUME :args (_let_63)) (MACRO_SR_EQ_INTRO (AND_INTRO _let_169 _let_168 _let_167 _let_166 _let_165 _let_164 _let_163 _let_162 _let_161 _let_160 _let_159 _let_158 _let_157 _let_156 _let_155 _let_154 _let_153 _let_152 _let_151 _let_150 _let_149 _let_148 _let_147 _let_146 _let_145 _let_144 _let_143 _let_142 _let_141 _let_140 _let_139 _let_138 _let_137 _let_136 _let_135) :args (_let_63 SB_DEFAULT SBA_FIXPOINT))))) (let ((_let_171 (EQ_RESOLVE (ASSUME :args (_let_62)) (MACRO_SR_EQ_INTRO (AND_INTRO _let_170 _let_169 _let_168 _let_167 _let_166 _let_165 _let_164 _let_163 _let_162 _let_161 _let_160 _let_159 _let_158 _let_157 _let_156 _let_155 _let_154 _let_153 _let_152 _let_151 _let_150 _let_149 _let_148 _let_147 _let_146 _let_145 _let_144 _let_143 _let_142 _let_141 _let_140 _let_139 _let_138 _let_137 _let_136 _let_135) :args (_let_62 SB_DEFAULT SBA_FIXPOINT))))) (let ((_let_172 (EQ_RESOLVE (ASSUME :args (_let_61)) (MACRO_SR_EQ_INTRO (AND_INTRO _let_171 _let_170 _let_169 _let_168 _let_167 _let_166 _let_165 _let_164 _let_163 _let_162 _let_161 _let_160 _let_159 _let_158 _let_157 _let_156 _let_155 _let_154 _let_153 _let_152 _let_151 _let_150 _let_149 _let_148 _let_147 _let_146 _let_145 _let_144 _let_143 _let_142 _let_141 _let_140 _let_139 _let_138 _let_137 _let_136 _let_135) :args (_let_61 SB_DEFAULT SBA_FIXPOINT))))) (let ((_let_173 (EQ_RESOLVE (ASSUME :args (_let_60)) (MACRO_SR_EQ_INTRO (AND_INTRO _let_172 _let_171 _let_170 _let_169 _let_168 _let_167 _let_166 _let_165 _let_164 _let_163 _let_162 _let_161 _let_160 _let_159 _let_158 _let_157 _let_156 _let_155 _let_154 _let_153 _let_152 _let_151 _let_150 _let_149 _let_148 _let_147 _let_146 _let_145 _let_144 _let_143 _let_142 _let_141 _let_140 _let_139 _let_138 _let_137 _let_136 _let_135) :args (_let_60 SB_DEFAULT SBA_FIXPOINT))))) (let ((_let_174 (EQ_RESOLVE (ASSUME :args (_let_59)) (MACRO_SR_EQ_INTRO (AND_INTRO _let_173 _let_172 _let_171 _let_170 _let_169 _let_168 _let_167 _let_166 _let_165 _let_164 _let_163 _let_162 _let_161 _let_160 _let_159 _let_158 _let_157 _let_156 _let_155 _let_154 _let_153 _let_152 _let_151 _let_150 _let_149 _let_148 _let_147 _let_146 _let_145 _let_144 _let_143 _let_142 _let_141 _let_140 _let_139 _let_138 _let_137 _let_136 _let_135) :args (_let_59 SB_DEFAULT SBA_FIXPOINT))))) (let ((_let_175 (EQ_RESOLVE (ASSUME :args (_let_57)) (MACRO_SR_EQ_INTRO (AND_INTRO _let_174 _let_173 _let_172 _let_171 _let_170 _let_169 _let_168 _let_167 _let_166 _let_165 _let_164 _let_163 _let_162 _let_161 _let_160 _let_159 _let_158 _let_157 _let_156 _let_155 _let_154 _let_153 _let_152 _let_151 _let_150 _let_149 _let_148 _let_147 _let_146 _let_145 _let_144 _let_143 _let_142 _let_141 _let_140 _let_139 _let_138 _let_137 _let_136 _let_135) :args (_let_57 SB_DEFAULT SBA_FIXPOINT))))) (let ((_let_176 (EQ_RESOLVE (ASSUME :args (_let_56)) (MACRO_SR_EQ_INTRO (AND_INTRO _let_175 _let_174 _let_173 _let_172 _let_171 _let_170 _let_169 _let_168 _let_167 _let_166 _let_165 _let_164 _let_163 _let_162 _let_161 _let_160 _let_159 _let_158 _let_157 _let_156 _let_155 _let_154 _let_153 _let_152 _let_151 _let_150 _let_149 _let_148 _let_147 _let_146 _let_145 _let_144 _let_143 _let_142 _let_141 _let_140 _let_139 _let_138 _let_137 _let_136 _let_135) :args (_let_56 SB_DEFAULT SBA_FIXPOINT))))) (let ((_let_177 (EQ_RESOLVE (ASSUME :args (_let_55)) (MACRO_SR_EQ_INTRO (AND_INTRO _let_176 _let_175 _let_174 _let_173 _let_172 _let_171 _let_170 _let_169 _let_168 _let_167 _let_166 _let_165 _let_164 _let_163 _let_162 _let_161 _let_160 _let_159 _let_158 _let_157 _let_156 _let_155 _let_154 _let_153 _let_152 _let_151 _let_150 _let_149 _let_148 _let_147 _let_146 _let_145 _let_144 _let_143 _let_142 _let_141 _let_140 _let_139 _let_138 _let_137 _let_136 _let_135) :args (_let_55 SB_DEFAULT SBA_FIXPOINT))))) (let ((_let_178 (EQ_RESOLVE (ASSUME :args (_let_54)) (MACRO_SR_EQ_INTRO (AND_INTRO _let_177 _let_176 _let_175 _let_174 _let_173 _let_172 _let_171 _let_170 _let_169 _let_168 _let_167 _let_166 _let_165 _let_164 _let_163 _let_162 _let_161 _let_160 _let_159 _let_158 _let_157 _let_156 _let_155 _let_154 _let_153 _let_152 _let_151 _let_150 _let_149 _let_148 _let_147 _let_146 _let_145 _let_144 _let_143 _let_142 _let_141 _let_140 _let_139 _let_138 _let_137 _let_136 _let_135) :args (_let_54 SB_DEFAULT SBA_FIXPOINT))))) (let ((_let_179 (EQ_RESOLVE (ASSUME :args (_let_53)) (MACRO_SR_EQ_INTRO (AND_INTRO _let_178 _let_177 _let_176 _let_175 _let_174 _let_173 _let_172 _let_171 _let_170 _let_169 _let_168 _let_167 _let_166 _let_165 _let_164 _let_163 _let_162 _let_161 _let_160 _let_159 _let_158 _let_157 _let_156 _let_155 _let_154 _let_153 _let_152 _let_151 _let_150 _let_149 _let_148 _let_147 _let_146 _let_145 _let_144 _let_143 _let_142 _let_141 _let_140 _let_139 _let_138 _let_137 _let_136 _let_135) :args (_let_53 SB_DEFAULT SBA_FIXPOINT))))) (let ((_let_180 (EQ_RESOLVE (ASSUME :args (_let_52)) (MACRO_SR_EQ_INTRO (AND_INTRO _let_179 _let_178 _let_177 _let_176 _let_175 _let_174 _let_173 _let_172 _let_171 _let_170 _let_169 _let_168 _let_167 _let_166 _let_165 _let_164 _let_163 _let_162 _let_161 _let_160 _let_159 _let_158 _let_157 _let_156 _let_155 _let_154 _let_153 _let_152 _let_151 _let_150 _let_149 _let_148 _let_147 _let_146 _let_145 _let_144 _let_143 _let_142 _let_141 _let_140 _let_139 _let_138 _let_137 _let_136 _let_135) :args (_let_52 SB_DEFAULT SBA_FIXPOINT))))) (let ((_let_181 (EQ_RESOLVE (ASSUME :args (_let_50)) (MACRO_SR_EQ_INTRO (AND_INTRO _let_180 _let_179 _let_178 _let_177 _let_176 _let_175 _let_174 _let_173 _let_172 _let_171 _let_170 _let_169 _let_168 _let_167 _let_166 _let_165 _let_164 _let_163 _let_162 _let_161 _let_160 _let_159 _let_158 _let_157 _let_156 _let_155 _let_154 _let_153 _let_152 _let_151 _let_150 _let_149 _let_148 _let_147 _let_146 _let_145 _let_144 _let_143 _let_142 _let_141 _let_140 _let_139 _let_138 _let_137 _let_136 _let_135) :args (_let_50 SB_DEFAULT SBA_FIXPOINT))))) (let ((_let_182 (EQ_RESOLVE (ASSUME :args (_let_49)) (MACRO_SR_EQ_INTRO (AND_INTRO _let_181 _let_180 _let_179 _let_178 _let_177 _let_176 _let_175 _let_174 _let_173 _let_172 _let_171 _let_170 _let_169 _let_168 _let_167 _let_166 _let_165 _let_164 _let_163 _let_162 _let_161 _let_160 _let_159 _let_158 _let_157 _let_156 _let_155 _let_154 _let_153 _let_152 _let_151 _let_150 _let_149 _let_148 _let_147 _let_146 _let_145 _let_144 _let_143 _let_142 _let_141 _let_140 _let_139 _let_138 _let_137 _let_136 _let_135) :args (_let_49 SB_DEFAULT SBA_FIXPOINT))))) (let ((_let_183 (EQ_RESOLVE (ASSUME :args (_let_48)) (MACRO_SR_EQ_INTRO (AND_INTRO _let_182 _let_181 _let_180 _let_179 _let_178 _let_177 _let_176 _let_175 _let_174 _let_173 _let_172 _let_171 _let_170 _let_169 _let_168 _let_167 _let_166 _let_165 _let_164 _let_163 _let_162 _let_161 _let_160 _let_159 _let_158 _let_157 _let_156 _let_155 _let_154 _let_153 _let_152 _let_151 _let_150 _let_149 _let_148 _let_147 _let_146 _let_145 _let_144 _let_143 _let_142 _let_141 _let_140 _let_139 _let_138 _let_137 _let_136 _let_135) :args (_let_48 SB_DEFAULT SBA_FIXPOINT))))) (let ((_let_184 (EQ_RESOLVE (ASSUME :args (_let_47)) (MACRO_SR_EQ_INTRO (AND_INTRO _let_183 _let_182 _let_181 _let_180 _let_179 _let_178 _let_177 _let_176 _let_175 _let_174 _let_173 _let_172 _let_171 _let_170 _let_169 _let_168 _let_167 _let_166 _let_165 _let_164 _let_163 _let_162 _let_161 _let_160 _let_159 _let_158 _let_157 _let_156 _let_155 _let_154 _let_153 _let_152 _let_151 _let_150 _let_149 _let_148 _let_147 _let_146 _let_145 _let_144 _let_143 _let_142 _let_141 _let_140 _let_139 _let_138 _let_137 _let_136 _let_135) :args (_let_47 SB_DEFAULT SBA_FIXPOINT))))) (let ((_let_185 (EQ_RESOLVE (ASSUME :args (_let_46)) (MACRO_SR_EQ_INTRO (AND_INTRO _let_184 _let_183 _let_182 _let_181 _let_180 _let_179 _let_178 _let_177 _let_176 _let_175 _let_174 _let_173 _let_172 _let_171 _let_170 _let_169 _let_168 _let_167 _let_166 _let_165 _let_164 _let_163 _let_162 _let_161 _let_160 _let_159 _let_158 _let_157 _let_156 _let_155 _let_154 _let_153 _let_152 _let_151 _let_150 _let_149 _let_148 _let_147 _let_146 _let_145 _let_144 _let_143 _let_142 _let_141 _let_140 _let_139 _let_138 _let_137 _let_136 _let_135) :args (_let_46 SB_DEFAULT SBA_FIXPOINT))))) (let ((_let_186 (EQ_RESOLVE (ASSUME :args (_let_45)) (MACRO_SR_EQ_INTRO (AND_INTRO _let_185 _let_184 _let_183 _let_182 _let_181 _let_180 _let_179 _let_178 _let_177 _let_176 _let_175 _let_174 _let_173 _let_172 _let_171 _let_170 _let_169 _let_168 _let_167 _let_166 _let_165 _let_164 _let_163 _let_162 _let_161 _let_160 _let_159 _let_158 _let_157 _let_156 _let_155 _let_154 _let_153 _let_152 _let_151 _let_150 _let_149 _let_148 _let_147 _let_146 _let_145 _let_144 _let_143 _let_142 _let_141 _let_140 _let_139 _let_138 _let_137 _let_136 _let_135) :args (_let_45 SB_DEFAULT SBA_FIXPOINT))))) (let ((_let_187 (EQ_RESOLVE (ASSUME :args (_let_43)) (MACRO_SR_EQ_INTRO (AND_INTRO _let_186 _let_185 _let_184 _let_183 _let_182 _let_181 _let_180 _let_179 _let_178 _let_177 _let_176 _let_175 _let_174 _let_173 _let_172 _let_171 _let_170 _let_169 _let_168 _let_167 _let_166 _let_165 _let_164 _let_163 _let_162 _let_161 _let_160 _let_159 _let_158 _let_157 _let_156 _let_155 _let_154 _let_153 _let_152 _let_151 _let_150 _let_149 _let_148 _let_147 _let_146 _let_145 _let_144 _let_143 _let_142 _let_141 _let_140 _let_139 _let_138 _let_137 _let_136 _let_135) :args (_let_43 SB_DEFAULT SBA_FIXPOINT))))) (let ((_let_188 (EQ_RESOLVE (ASSUME :args (_let_42)) (MACRO_SR_EQ_INTRO (AND_INTRO _let_187 _let_186 _let_185 _let_184 _let_183 _let_182 _let_181 _let_180 _let_179 _let_178 _let_177 _let_176 _let_175 _let_174 _let_173 _let_172 _let_171 _let_170 _let_169 _let_168 _let_167 _let_166 _let_165 _let_164 _let_163 _let_162 _let_161 _let_160 _let_159 _let_158 _let_157 _let_156 _let_155 _let_154 _let_153 _let_152 _let_151 _let_150 _let_149 _let_148 _let_147 _let_146 _let_145 _let_144 _let_143 _let_142 _let_141 _let_140 _let_139 _let_138 _let_137 _let_136 _let_135) :args (_let_42 SB_DEFAULT SBA_FIXPOINT))))) (let ((_let_189 (EQ_RESOLVE (ASSUME :args (_let_41)) (MACRO_SR_EQ_INTRO (AND_INTRO _let_188 _let_187 _let_186 _let_185 _let_184 _let_183 _let_182 _let_181 _let_180 _let_179 _let_178 _let_177 _let_176 _let_175 _let_174 _let_173 _let_172 _let_171 _let_170 _let_169 _let_168 _let_167 _let_166 _let_165 _let_164 _let_163 _let_162 _let_161 _let_160 _let_159 _let_158 _let_157 _let_156 _let_155 _let_154 _let_153 _let_152 _let_151 _let_150 _let_149 _let_148 _let_147 _let_146 _let_145 _let_144 _let_143 _let_142 _let_141 _let_140 _let_139 _let_138 _let_137 _let_136 _let_135) :args (_let_41 SB_DEFAULT SBA_FIXPOINT))))) (let ((_let_190 (EQ_RESOLVE (ASSUME :args (_let_40)) (MACRO_SR_EQ_INTRO (AND_INTRO _let_189 _let_188 _let_187 _let_186 _let_185 _let_184 _let_183 _let_182 _let_181 _let_180 _let_179 _let_178 _let_177 _let_176 _let_175 _let_174 _let_173 _let_172 _let_171 _let_170 _let_169 _let_168 _let_167 _let_166 _let_165 _let_164 _let_163 _let_162 _let_161 _let_160 _let_159 _let_158 _let_157 _let_156 _let_155 _let_154 _let_153 _let_152 _let_151 _let_150 _let_149 _let_148 _let_147 _let_146 _let_145 _let_144 _let_143 _let_142 _let_141 _let_140 _let_139 _let_138 _let_137 _let_136 _let_135) :args (_let_40 SB_DEFAULT SBA_FIXPOINT))))) (let ((_let_191 (EQ_RESOLVE (ASSUME :args (_let_39)) (MACRO_SR_EQ_INTRO (AND_INTRO _let_190 _let_189 _let_188 _let_187 _let_186 _let_185 _let_184 _let_183 _let_182 _let_181 _let_180 _let_179 _let_178 _let_177 _let_176 _let_175 _let_174 _let_173 _let_172 _let_171 _let_170 _let_169 _let_168 _let_167 _let_166 _let_165 _let_164 _let_163 _let_162 _let_161 _let_160 _let_159 _let_158 _let_157 _let_156 _let_155 _let_154 _let_153 _let_152 _let_151 _let_150 _let_149 _let_148 _let_147 _let_146 _let_145 _let_144 _let_143 _let_142 _let_141 _let_140 _let_139 _let_138 _let_137 _let_136 _let_135) :args (_let_39 SB_DEFAULT SBA_FIXPOINT))))) (let ((_let_192 (EQ_RESOLVE (ASSUME :args (_let_38)) (MACRO_SR_EQ_INTRO (AND_INTRO _let_191 _let_190 _let_189 _let_188 _let_187 _let_186 _let_185 _let_184 _let_183 _let_182 _let_181 _let_180 _let_179 _let_178 _let_177 _let_176 _let_175 _let_174 _let_173 _let_172 _let_171 _let_170 _let_169 _let_168 _let_167 _let_166 _let_165 _let_164 _let_163 _let_162 _let_161 _let_160 _let_159 _let_158 _let_157 _let_156 _let_155 _let_154 _let_153 _let_152 _let_151 _let_150 _let_149 _let_148 _let_147 _let_146 _let_145 _let_144 _let_143 _let_142 _let_141 _let_140 _let_139 _let_138 _let_137 _let_136 _let_135) :args (_let_38 SB_DEFAULT SBA_FIXPOINT))))) (let ((_let_193 (EQ_RESOLVE (ASSUME :args (_let_36)) (MACRO_SR_EQ_INTRO (AND_INTRO _let_192 _let_191 _let_190 _let_189 _let_188 _let_187 _let_186 _let_185 _let_184 _let_183 _let_182 _let_181 _let_180 _let_179 _let_178 _let_177 _let_176 _let_175 _let_174 _let_173 _let_172 _let_171 _let_170 _let_169 _let_168 _let_167 _let_166 _let_165 _let_164 _let_163 _let_162 _let_161 _let_160 _let_159 _let_158 _let_157 _let_156 _let_155 _let_154 _let_153 _let_152 _let_151 _let_150 _let_149 _let_148 _let_147 _let_146 _let_145 _let_144 _let_143 _let_142 _let_141 _let_140 _let_139 _let_138 _let_137 _let_136 _let_135) :args (_let_36 SB_DEFAULT SBA_FIXPOINT))))) (let ((_let_194 (EQ_RESOLVE (ASSUME :args (_let_35)) (MACRO_SR_EQ_INTRO (AND_INTRO _let_193 _let_192 _let_191 _let_190 _let_189 _let_188 _let_187 _let_186 _let_185 _let_184 _let_183 _let_182 _let_181 _let_180 _let_179 _let_178 _let_177 _let_176 _let_175 _let_174 _let_173 _let_172 _let_171 _let_170 _let_169 _let_168 _let_167 _let_166 _let_165 _let_164 _let_163 _let_162 _let_161 _let_160 _let_159 _let_158 _let_157 _let_156 _let_155 _let_154 _let_153 _let_152 _let_151 _let_150 _let_149 _let_148 _let_147 _let_146 _let_145 _let_144 _let_143 _let_142 _let_141 _let_140 _let_139 _let_138 _let_137 _let_136 _let_135) :args (_let_35 SB_DEFAULT SBA_FIXPOINT))))) (let ((_let_195 (EQ_RESOLVE (ASSUME :args (_let_34)) (MACRO_SR_EQ_INTRO (AND_INTRO _let_194 _let_193 _let_192 _let_191 _let_190 _let_189 _let_188 _let_187 _let_186 _let_185 _let_184 _let_183 _let_182 _let_181 _let_180 _let_179 _let_178 _let_177 _let_176 _let_175 _let_174 _let_173 _let_172 _let_171 _let_170 _let_169 _let_168 _let_167 _let_166 _let_165 _let_164 _let_163 _let_162 _let_161 _let_160 _let_159 _let_158 _let_157 _let_156 _let_155 _let_154 _let_153 _let_152 _let_151 _let_150 _let_149 _let_148 _let_147 _let_146 _let_145 _let_144 _let_143 _let_142 _let_141 _let_140 _let_139 _let_138 _let_137 _let_136 _let_135) :args (_let_34 SB_DEFAULT SBA_FIXPOINT))))) (let ((_let_196 (EQ_RESOLVE (ASSUME :args (_let_33)) (MACRO_SR_EQ_INTRO (AND_INTRO _let_195 _let_194 _let_193 _let_192 _let_191 _let_190 _let_189 _let_188 _let_187 _let_186 _let_185 _let_184 _let_183 _let_182 _let_181 _let_180 _let_179 _let_178 _let_177 _let_176 _let_175 _let_174 _let_173 _let_172 _let_171 _let_170 _let_169 _let_168 _let_167 _let_166 _let_165 _let_164 _let_163 _let_162 _let_161 _let_160 _let_159 _let_158 _let_157 _let_156 _let_155 _let_154 _let_153 _let_152 _let_151 _let_150 _let_149 _let_148 _let_147 _let_146 _let_145 _let_144 _let_143 _let_142 _let_141 _let_140 _let_139 _let_138 _let_137 _let_136 _let_135) :args (_let_33 SB_DEFAULT SBA_FIXPOINT))))) (let ((_let_197 (EQ_RESOLVE (ASSUME :args (_let_32)) (MACRO_SR_EQ_INTRO (AND_INTRO _let_196 _let_195 _let_194 _let_193 _let_192 _let_191 _let_190 _let_189 _let_188 _let_187 _let_186 _let_185 _let_184 _let_183 _let_182 _let_181 _let_180 _let_179 _let_178 _let_177 _let_176 _let_175 _let_174 _let_173 _let_172 _let_171 _let_170 _let_169 _let_168 _let_167 _let_166 _let_165 _let_164 _let_163 _let_162 _let_161 _let_160 _let_159 _let_158 _let_157 _let_156 _let_155 _let_154 _let_153 _let_152 _let_151 _let_150 _let_149 _let_148 _let_147 _let_146 _let_145 _let_144 _let_143 _let_142 _let_141 _let_140 _let_139 _let_138 _let_137 _let_136 _let_135) :args (_let_32 SB_DEFAULT SBA_FIXPOINT))))) (let ((_let_198 (EQ_RESOLVE (ASSUME :args (_let_31)) (MACRO_SR_EQ_INTRO (AND_INTRO _let_197 _let_196 _let_195 _let_194 _let_193 _let_192 _let_191 _let_190 _let_189 _let_188 _let_187 _let_186 _let_185 _let_184 _let_183 _let_182 _let_181 _let_180 _let_179 _let_178 _let_177 _let_176 _let_175 _let_174 _let_173 _let_172 _let_171 _let_170 _let_169 _let_168 _let_167 _let_166 _let_165 _let_164 _let_163 _let_162 _let_161 _let_160 _let_159 _let_158 _let_157 _let_156 _let_155 _let_154 _let_153 _let_152 _let_151 _let_150 _let_149 _let_148 _let_147 _let_146 _let_145 _let_144 _let_143 _let_142 _let_141 _let_140 _let_139 _let_138 _let_137 _let_136 _let_135) :args (_let_31 SB_DEFAULT SBA_FIXPOINT))))) (let ((_let_199 (EQ_RESOLVE (ASSUME :args (_let_30)) (MACRO_SR_EQ_INTRO (AND_INTRO _let_198 _let_197 _let_196 _let_195 _let_194 _let_193 _let_192 _let_191 _let_190 _let_189 _let_188 _let_187 _let_186 _let_185 _let_184 _let_183 _let_182 _let_181 _let_180 _let_179 _let_178 _let_177 _let_176 _let_175 _let_174 _let_173 _let_172 _let_171 _let_170 _let_169 _let_168 _let_167 _let_166 _let_165 _let_164 _let_163 _let_162 _let_161 _let_160 _let_159 _let_158 _let_157 _let_156 _let_155 _let_154 _let_153 _let_152 _let_151 _let_150 _let_149 _let_148 _let_147 _let_146 _let_145 _let_144 _let_143 _let_142 _let_141 _let_140 _let_139 _let_138 _let_137 _let_136 _let_135) :args (_let_30 SB_DEFAULT SBA_FIXPOINT))))) (let ((_let_200 (EQ_RESOLVE (ASSUME :args (_let_29)) (MACRO_SR_EQ_INTRO (AND_INTRO _let_199 _let_198 _let_197 _let_196 _let_195 _let_194 _let_193 _let_192 _let_191 _let_190 _let_189 _let_188 _let_187 _let_186 _let_185 _let_184 _let_183 _let_182 _let_181 _let_180 _let_179 _let_178 _let_177 _let_176 _let_175 _let_174 _let_173 _let_172 _let_171 _let_170 _let_169 _let_168 _let_167 _let_166 _let_165 _let_164 _let_163 _let_162 _let_161 _let_160 _let_159 _let_158 _let_157 _let_156 _let_155 _let_154 _let_153 _let_152 _let_151 _let_150 _let_149 _let_148 _let_147 _let_146 _let_145 _let_144 _let_143 _let_142 _let_141 _let_140 _let_139 _let_138 _let_137 _let_136 _let_135) :args (_let_29 SB_DEFAULT SBA_FIXPOINT))))) (let ((_let_201 (EQ_RESOLVE (ASSUME :args (_let_28)) (MACRO_SR_EQ_INTRO (AND_INTRO _let_200 _let_199 _let_198 _let_197 _let_196 _let_195 _let_194 _let_193 _let_192 _let_191 _let_190 _let_189 _let_188 _let_187 _let_186 _let_185 _let_184 _let_183 _let_182 _let_181 _let_180 _let_179 _let_178 _let_177 _let_176 _let_175 _let_174 _let_173 _let_172 _let_171 _let_170 _let_169 _let_168 _let_167 _let_166 _let_165 _let_164 _let_163 _let_162 _let_161 _let_160 _let_159 _let_158 _let_157 _let_156 _let_155 _let_154 _let_153 _let_152 _let_151 _let_150 _let_149 _let_148 _let_147 _let_146 _let_145 _let_144 _let_143 _let_142 _let_141 _let_140 _let_139 _let_138 _let_137 _let_136 _let_135) :args (_let_28 SB_DEFAULT SBA_FIXPOINT))))) (let ((_let_202 (EQ_RESOLVE (ASSUME :args (_let_27)) (MACRO_SR_EQ_INTRO (AND_INTRO _let_201 _let_200 _let_199 _let_198 _let_197 _let_196 _let_195 _let_194 _let_193 _let_192 _let_191 _let_190 _let_189 _let_188 _let_187 _let_186 _let_185 _let_184 _let_183 _let_182 _let_181 _let_180 _let_179 _let_178 _let_177 _let_176 _let_175 _let_174 _let_173 _let_172 _let_171 _let_170 _let_169 _let_168 _let_167 _let_166 _let_165 _let_164 _let_163 _let_162 _let_161 _let_160 _let_159 _let_158 _let_157 _let_156 _let_155 _let_154 _let_153 _let_152 _let_151 _let_150 _let_149 _let_148 _let_147 _let_146 _let_145 _let_144 _let_143 _let_142 _let_141 _let_140 _let_139 _let_138 _let_137 _let_136 _let_135) :args (_let_27 SB_DEFAULT SBA_FIXPOINT))))) (let ((_let_203 (AND_INTRO (EQ_RESOLVE (ASSUME :args (_let_26)) (MACRO_SR_EQ_INTRO (AND_INTRO _let_202 _let_201 _let_200 _let_199 _let_198 _let_197 _let_196 _let_195 _let_194 _let_193 _let_192 _let_191 _let_190 _let_189 _let_188 _let_187 _let_186 _let_185 _let_184 _let_183 _let_182 _let_181 _let_180 _let_179 _let_178 _let_177 _let_176 _let_175 _let_174 _let_173 _let_172 _let_171 _let_170 _let_169 _let_168 _let_167 _let_166 _let_165 _let_164 _let_163 _let_162 _let_161 _let_160 _let_159 _let_158 _let_157 _let_156 _let_155 _let_154 _let_153 _let_152 _let_151 _let_150 _let_149 _let_148 _let_147 _let_146 _let_145 _let_144 _let_143 _let_142 _let_141 _let_140 _let_139 _let_138 _let_137 _let_136 _let_135) :args (_let_26 SB_DEFAULT SBA_FIXPOINT))) _let_202 _let_201 _let_200 _let_199 _let_198 _let_197 _let_196 _let_195 _let_194 _let_193 _let_192 _let_191 _let_190 _let_189 _let_188 _let_187 _let_186 _let_185 _let_184 _let_183 _let_182 _let_181 _let_180 _let_179 _let_178 _let_177 _let_176 _let_175 _let_174 _let_173 _let_172 _let_171 _let_170 _let_169 _let_168 _let_167 _let_166 _let_165 _let_164 _let_163 _let_162 _let_161 _let_160 _let_159 _let_158 _let_157 _let_156 _let_155 _let_154 _let_153 _let_152 _let_151 _let_150 _let_149 _let_148 _let_147 _let_146 _let_145 _let_144 _let_143 _let_142 _let_141 _let_140 _let_139 _let_138 _let_137 _let_136 _let_135))) (let ((_let_204 (EQ_RESOLVE (ASSUME :args (_let_1)) (TRANS (MACRO_SR_EQ_INTRO :args (_let_1 SB_DEFAULT SBA_FIXPOINT)) (MACRO_SR_EQ_INTRO _let_203 :args ((forall ((M tptp.movelist)) (not (= tptp.c84 (@ tptp.playerpos M)))) SB_DEFAULT SBA_FIXPOINT)) (PREPROCESS :args ((= (forall ((M tptp.movelist)) (not (= (@ tptp.playerpos M) (@ (@ tptp.next (@ (@ tptp.next (@ (@ tptp.next (@ (@ tptp.next (@ (@ tptp.next (@ (@ tptp.next (@ (@ tptp.next (@ (@ tptp.next (@ (@ tptp.next (@ (@ tptp.next (@ (@ tptp.next (@ (@ tptp.next tptp.c00) tptp.right)) tptp.right)) tptp.right)) tptp.right)) tptp.right)) tptp.right)) tptp.right)) tptp.right)) tptp.top)) tptp.top)) tptp.top)) tptp.top)))) _let_109))))))) (let ((_let_205 (ho_6 k_5 _let_119))) (let ((_let_206 (ho_4 (ho_3 k_2 _let_205) tptp.bottom))) (let ((_let_207 (= _let_206 _let_121))) (let ((_let_208 (ho_6 k_5 _let_118))) (let ((_let_209 (ho_4 (ho_3 k_2 _let_208) tptp.right))) (let ((_let_210 (= _let_209 _let_205))) (let ((_let_211 (ho_6 k_5 _let_117))) (let ((_let_212 (ho_4 (ho_3 k_2 _let_211) tptp.right))) (let ((_let_213 (= _let_212 _let_208))) (let ((_let_214 (ho_6 k_5 _let_116))) (let ((_let_215 (ho_4 (ho_3 k_2 _let_214) tptp.right))) (let ((_let_216 (= _let_215 _let_211))) (let ((_let_217 (ho_6 k_5 _let_115))) (let ((_let_218 (ho_4 (ho_3 k_2 _let_217) tptp.right))) (let ((_let_219 (= _let_218 _let_214))) (let ((_let_220 (ho_6 k_5 _let_114))) (let ((_let_221 (ho_4 (ho_3 k_2 _let_220) tptp.top))) (let ((_let_222 (= _let_221 _let_217))) (let ((_let_223 (ho_6 k_5 _let_113))) (let ((_let_224 (ho_4 (ho_3 k_2 _let_223) tptp.top))) (let ((_let_225 (= _let_224 _let_220))) (let ((_let_226 (ho_4 _let_131 tptp.top))) (let ((_let_227 (ho_3 k_2 _let_226))) (let ((_let_228 (ho_4 _let_227 tptp.top))) (let ((_let_229 (ho_3 k_2 _let_228))) (let ((_let_230 (ho_4 _let_229 tptp.top))) (let ((_let_231 (ho_3 k_2 _let_230))) (let ((_let_232 (ho_4 _let_231 tptp.top))) (let ((_let_233 (ho_3 k_2 _let_232))) (let ((_let_234 (ho_4 _let_233 tptp.right))) (let ((_let_235 (ho_4 _let_233 tptp.top))) (let ((_let_236 (= (ho_4 (ho_3 k_2 _let_235) tptp.right) (ho_4 (ho_3 k_2 _let_234) tptp.top)))) (let ((_let_237 (ho_4 _let_129 tptp.top))) (let ((_let_238 (ho_3 k_2 _let_237))) (let ((_let_239 (ho_4 _let_238 tptp.top))) (let ((_let_240 (ho_3 k_2 _let_239))) (let ((_let_241 (ho_4 _let_240 tptp.top))) (let ((_let_242 (ho_3 k_2 _let_241))) (let ((_let_243 (ho_4 _let_242 tptp.top))) (let ((_let_244 (ho_3 k_2 _let_243))) (let ((_let_245 (ho_4 _let_244 tptp.right))) (let ((_let_246 (ho_4 _let_244 tptp.top))) (let ((_let_247 (= (ho_4 (ho_3 k_2 _let_246) tptp.right) (ho_4 (ho_3 k_2 _let_245) tptp.top)))) (let ((_let_248 (ho_4 _let_127 tptp.top))) (let ((_let_249 (ho_3 k_2 _let_248))) (let ((_let_250 (ho_4 _let_249 tptp.top))) (let ((_let_251 (ho_3 k_2 _let_250))) (let ((_let_252 (ho_4 _let_251 tptp.top))) (let ((_let_253 (ho_3 k_2 _let_252))) (let ((_let_254 (ho_4 _let_253 tptp.top))) (let ((_let_255 (ho_3 k_2 _let_254))) (let ((_let_256 (ho_4 _let_255 tptp.right))) (let ((_let_257 (ho_4 _let_255 tptp.top))) (let ((_let_258 (= (ho_4 (ho_3 k_2 _let_257) tptp.right) (ho_4 (ho_3 k_2 _let_256) tptp.top)))) (let ((_let_259 (ho_4 _let_125 tptp.top))) (let ((_let_260 (ho_3 k_2 _let_259))) (let ((_let_261 (ho_4 _let_260 tptp.top))) (let ((_let_262 (ho_3 k_2 _let_261))) (let ((_let_263 (ho_4 _let_262 tptp.top))) (let ((_let_264 (ho_3 k_2 _let_263))) (let ((_let_265 (ho_4 _let_264 tptp.top))) (let ((_let_266 (ho_3 k_2 _let_265))) (let ((_let_267 (ho_4 _let_266 tptp.right))) (let ((_let_268 (ho_4 _let_266 tptp.top))) (let ((_let_269 (= (ho_4 (ho_3 k_2 _let_268) tptp.right) (ho_4 (ho_3 k_2 _let_267) tptp.top)))) (let ((_let_270 (ho_6 k_5 _let_112))) (let ((_let_271 (ho_4 (ho_3 k_2 _let_270) tptp.right))) (let ((_let_272 (= _let_271 _let_223))) (let ((_let_273 (ho_4 _let_231 tptp.right))) (let ((_let_274 (= _let_234 (ho_4 (ho_3 k_2 _let_273) tptp.top)))) (let ((_let_275 (ho_4 _let_242 tptp.right))) (let ((_let_276 (= _let_245 (ho_4 (ho_3 k_2 _let_275) tptp.top)))) (let ((_let_277 (ho_4 _let_253 tptp.right))) (let ((_let_278 (= _let_256 (ho_4 (ho_3 k_2 _let_277) tptp.top)))) (let ((_let_279 (ho_4 _let_264 tptp.right))) (let ((_let_280 (= _let_267 (ho_4 (ho_3 k_2 _let_279) tptp.top)))) (let ((_let_281 (ho_6 k_5 _let_111))) (let ((_let_282 (= _let_281 _let_270))) (let ((_let_283 (ho_4 _let_229 tptp.right))) (let ((_let_284 (= _let_273 (ho_4 (ho_3 k_2 _let_283) tptp.top)))) (let ((_let_285 (ho_4 _let_240 tptp.right))) (let ((_let_286 (= _let_275 (ho_4 (ho_3 k_2 _let_285) tptp.top)))) (let ((_let_287 (ho_4 _let_251 tptp.right))) (let ((_let_288 (= _let_277 (ho_4 (ho_3 k_2 _let_287) tptp.top)))) (let ((_let_289 (ho_4 _let_262 tptp.right))) (let ((_let_290 (= _let_279 (ho_4 (ho_3 k_2 _let_289) tptp.top)))) (let ((_let_291 (ho_4 _let_123 tptp.top))) (let ((_let_292 (ho_3 k_2 _let_291))) (let ((_let_293 (ho_4 _let_292 tptp.top))) (let ((_let_294 (ho_3 k_2 _let_293))) (let ((_let_295 (ho_4 _let_294 tptp.right))) (let ((_let_296 (ho_4 _let_294 tptp.top))) (let ((_let_297 (ho_3 k_2 _let_296))) (let ((_let_298 (= (ho_4 _let_297 tptp.right) (ho_4 (ho_3 k_2 _let_295) tptp.top)))) (let ((_let_299 (ho_6 k_5 _let_110))) (let ((_let_300 (ho_4 (ho_3 k_2 _let_299) tptp.top))) (let ((_let_301 (= _let_300 _let_281))) (let ((_let_302 (ho_4 _let_227 tptp.right))) (let ((_let_303 (= _let_283 (ho_4 (ho_3 k_2 _let_302) tptp.top)))) (let ((_let_304 (ho_4 _let_238 tptp.right))) (let ((_let_305 (= _let_285 (ho_4 (ho_3 k_2 _let_304) tptp.top)))) (let ((_let_306 (ho_4 _let_249 tptp.right))) (let ((_let_307 (= _let_287 (ho_4 (ho_3 k_2 _let_306) tptp.top)))) (let ((_let_308 (ho_4 _let_260 tptp.right))) (let ((_let_309 (= _let_289 (ho_4 (ho_3 k_2 _let_308) tptp.top)))) (let ((_let_310 (ho_4 _let_292 tptp.right))) (let ((_let_311 (= _let_295 (ho_4 (ho_3 k_2 _let_310) tptp.top)))) (let ((_let_312 (ho_6 k_5 tptp.nomove))) (let ((_let_313 (ho_4 (ho_3 k_2 _let_312) tptp.top))) (let ((_let_314 (= _let_313 _let_299))) (let ((_let_315 (ho_4 (ho_3 k_2 _let_133) tptp.top))) (let ((_let_316 (= _let_133 (ho_4 (ho_3 k_2 _let_315) tptp.bottom)))) (let ((_let_317 (= _let_132 _let_302))) (let ((_let_318 (= _let_226 _let_304))) (let ((_let_319 (= _let_237 _let_306))) (let ((_let_320 (= _let_248 _let_308))) (let ((_let_321 (= _let_259 _let_310))) (let ((_let_322 (= _let_291 _let_312))) (let ((_let_323 (ho_11 k_10 _let_206))) (let ((_let_324 (or _let_323 _let_207))) (let ((_let_325 (forall ((M tptp.movelist) (D tptp.direction)) (let ((_let_1 (ho_4 (ho_3 k_2 (ho_6 k_5 M)) D))) (or (ho_11 k_10 _let_1) (= _let_1 (ho_6 k_5 (ho_9 (ho_8 k_7 M) D)))))))) (let ((_let_326 (EQ_RESOLVE (ASSUME :args (_let_106)) (TRANS (MACRO_SR_EQ_INTRO :args (_let_106 SB_DEFAULT SBA_FIXPOINT)) (PREPROCESS :args ((= (forall ((M tptp.movelist) (D tptp.direction)) (let ((_let_1 (@ (@ tptp.next (@ tptp.playerpos M)) D))) (or (@ tptp.wall _let_1) (= (@ tptp.playerpos (@ (@ tptp.movedir M) D)) _let_1)))) _let_325))))))) (let ((_let_327 (_let_325))) (let ((_let_328 ((ho_4 (ho_3 k_2 (ho_6 k_5 M)) D)))) (let ((_let_329 (ho_11 k_10 _let_133))) (let ((_let_330 (not _let_323))) (let ((_let_331 (ho_11 k_10 _let_209))) (let ((_let_332 (or _let_331 _let_210))) (let ((_let_333 (ho_11 k_10 _let_315))) (let ((_let_334 (not _let_331))) (let ((_let_335 (ho_11 k_10 _let_212))) (let ((_let_336 (or _let_335 _let_213))) (let ((_let_337 (ho_11 k_10 _let_235))) (let ((_let_338 (not _let_335))) (let ((_let_339 (ho_11 k_10 _let_215))) (let ((_let_340 (or _let_339 _let_216))) (let ((_let_341 (ho_11 k_10 _let_246))) (let ((_let_342 (not _let_339))) (let ((_let_343 (ho_11 k_10 _let_218))) (let ((_let_344 (or _let_343 _let_219))) (let ((_let_345 (ho_11 k_10 _let_257))) (let ((_let_346 (not _let_343))) (let ((_let_347 (ho_11 k_10 _let_221))) (let ((_let_348 (or _let_347 _let_222))) (let ((_let_349 (ho_11 k_10 _let_268))) (let ((_let_350 (not _let_347))) (let ((_let_351 (ho_11 k_10 _let_224))) (let ((_let_352 (or _let_351 _let_225))) (let ((_let_353 (ho_11 k_10 _let_265))) (let ((_let_354 (not _let_351))) (let ((_let_355 (ho_11 k_10 _let_271))) (let ((_let_356 (or _let_355 _let_272))) (let ((_let_357 (ho_11 k_10 _let_263))) (let ((_let_358 (not _let_355))) (let ((_let_359 (ho_11 k_10 (ho_4 (ho_3 k_2 _let_281) tptp.top)))) (let ((_let_360 (not _let_359))) (let ((_let_361 (or _let_360 _let_282))) (let ((_let_362 (forall ((M tptp.movelist) (D tptp.direction)) (let ((_let_1 (ho_6 k_5 M))) (or (not (ho_11 k_10 (ho_4 (ho_3 k_2 _let_1) D))) (= (ho_6 k_5 (ho_9 (ho_8 k_7 M) D)) _let_1)))))) (let ((_let_363 (EQ_RESOLVE (ASSUME :args (_let_105)) (TRANS (MACRO_SR_EQ_INTRO :args (_let_105 SB_DEFAULT SBA_FIXPOINT)) (PREPROCESS :args ((= (forall ((M tptp.movelist) (D tptp.direction)) (let ((_let_1 (@ tptp.playerpos M))) (or (not (@ tptp.wall (@ (@ tptp.next _let_1) D))) (= _let_1 (@ tptp.playerpos (@ (@ tptp.movedir M) D)))))) _let_362))))))) (let ((_let_364 (ho_11 k_10 (ho_4 _let_297 tptp.top)))) (let ((_let_365 (ho_11 k_10 _let_300))) (let ((_let_366 (or _let_365 _let_301))) (let ((_let_367 (ho_11 k_10 _let_296))) (let ((_let_368 (not _let_365))) (let ((_let_369 (ho_11 k_10 _let_313))) (let ((_let_370 (or _let_369 _let_314))) (let ((_let_371 (ho_11 k_10 _let_293))) (let ((_let_372 (not _let_369))) (let ((_let_373 (@ tptp.next (@ (@ tptp.next (@ (@ tptp.next _let_103) tptp.right)) tptp.right)))) (let ((_let_374 (@ _let_373 tptp.top))) (let ((_let_375 (EQ_RESOLVE (ASSUME :args (_let_3)) (TRANS (MACRO_SR_EQ_INTRO :args (_let_3 SB_DEFAULT SBA_FIXPOINT)) (MACRO_SR_EQ_INTRO _let_203 :args ((= tptp.c31 _let_2) SB_DEFAULT SBA_FIXPOINT)) (PREPROCESS :args ((= (= _let_2 _let_374) _let_322))))))) (let ((_let_376 (not _let_371))) (let ((_let_377 (@ (@ tptp.next _let_374) tptp.top))) (let ((_let_378 (EQ_RESOLVE (ASSUME :args (_let_25)) (TRANS (MACRO_SR_EQ_INTRO :args (_let_25 SB_DEFAULT SBA_FIXPOINT)) (MACRO_SR_EQ_INTRO _let_203 :args ((not _let_24) SB_DEFAULT SBA_FIXPOINT)) (PREPROCESS :args ((= (not (@ tptp.wall _let_377)) _let_376))))))) (let ((_let_379 (or))) (let ((_let_380 (REFL :args ((not _let_322))))) (let ((_let_381 (and _let_376 _let_322))) (let ((_let_382 (_let_376 _let_322))) (let ((_let_383 (APPLY_UF ho_11))) (let ((_let_384 (APPLY_UF ho_4))) (let ((_let_385 (REFL :args (tptp.top)))) (let ((_let_386 (APPLY_UF ho_3))) (let ((_let_387 (SYMM (SYMM _let_375)))) (let ((_let_388 (REFL :args (k_2)))) (let ((_let_389 (CONG (CONG _let_388 (SYMM _let_387) :args _let_386) _let_385 :args _let_384))) (let ((_let_390 (REFL :args (k_10)))) (let ((_let_391 (MACRO_RESOLUTION_TRUST (REORDERING (CNF_OR_POS :args (_let_370)) :args ((or _let_369 _let_314 (not _let_370)))) (MACRO_RESOLUTION_TRUST (EQ_RESOLVE (RESOLUTION (CNF_AND_NEG :args (_let_381)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_378 _let_375) (SCOPE (FALSE_ELIM (TRANS (CONG _let_390 _let_389 :args _let_383) (FALSE_INTRO _let_378))) :args _let_382)) :args _let_382)) :args (true _let_381)) (CONG (MACRO_SR_PRED_INTRO :args ((= (not _let_376) _let_371))) _let_380 (REFL :args (_let_372)) :args _let_379)) _let_378 _let_375 :args (_let_372 true _let_371 false _let_322)) (MACRO_RESOLUTION_TRUST (IMPLIES_ELIM (SCOPE (INSTANTIATE _let_326 :args (tptp.nomove tptp.top QUANTIFIERS_INST_E_MATCHING _let_328)) :args _let_327)) _let_326 :args (_let_370 false _let_325)) :args (_let_314 true _let_369 false _let_370)))) (let ((_let_392 (not _let_367))) (let ((_let_393 (@ (@ tptp.next _let_377) tptp.top))) (let ((_let_394 (EQ_RESOLVE (ASSUME :args (_let_23)) (TRANS (MACRO_SR_EQ_INTRO :args (_let_23 SB_DEFAULT SBA_FIXPOINT)) (MACRO_SR_EQ_INTRO _let_203 :args ((not _let_22) SB_DEFAULT SBA_FIXPOINT)) (PREPROCESS :args ((= (not (@ tptp.wall _let_393)) _let_392))))))) (let ((_let_395 (REFL :args ((not _let_314))))) (let ((_let_396 (and _let_392 _let_322 _let_314))) (let ((_let_397 (_let_392 _let_322 _let_314))) (let ((_let_398 (ASSUME :args (_let_314)))) (let ((_let_399 (SYMM (SYMM _let_398)))) (let ((_let_400 (CONG (CONG _let_388 (TRANS (SYMM _let_399) _let_389) :args _let_386) _let_385 :args _let_384))) (let ((_let_401 (MACRO_RESOLUTION_TRUST (REORDERING (CNF_OR_POS :args (_let_366)) :args ((or _let_365 _let_301 (not _let_366)))) (MACRO_RESOLUTION_TRUST (EQ_RESOLVE (RESOLUTION (CNF_AND_NEG :args (_let_396)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_394 _let_375 _let_398) (SCOPE (FALSE_ELIM (TRANS (CONG _let_390 _let_400 :args _let_383) (FALSE_INTRO _let_394))) :args _let_397)) :args _let_397)) :args (true _let_396)) (CONG (MACRO_SR_PRED_INTRO :args ((= (not _let_392) _let_367))) _let_380 _let_395 (REFL :args (_let_368)) :args _let_379)) _let_394 _let_375 _let_391 :args (_let_368 true _let_367 false _let_322 false _let_314)) (MACRO_RESOLUTION_TRUST (IMPLIES_ELIM (SCOPE (INSTANTIATE _let_326 :args (_let_110 tptp.top QUANTIFIERS_INST_E_MATCHING _let_328)) :args _let_327)) _let_326 :args (_let_366 false _let_325)) :args (_let_301 true _let_365 false _let_366)))) (let ((_let_402 (EQ_RESOLVE (ASSUME :args (_let_19)) (TRANS (MACRO_SR_EQ_INTRO :args (_let_19 SB_DEFAULT SBA_FIXPOINT)) (MACRO_SR_EQ_INTRO _let_203 :args (_let_18 SB_DEFAULT SBA_FIXPOINT)) (PREPROCESS :args ((= (@ tptp.wall (@ (@ tptp.next _let_393) tptp.top)) _let_364))))))) (let ((_let_403 (and _let_364 _let_322 _let_314 _let_301))) (let ((_let_404 (_let_364 _let_322 _let_314 _let_301))) (let ((_let_405 (ASSUME :args (_let_301)))) (let ((_let_406 (SYMM (SYMM _let_405)))) (let ((_let_407 (SYMM _let_406))) (let ((_let_408 (MACRO_RESOLUTION_TRUST (REORDERING (CNF_OR_POS :args (_let_361)) :args ((or _let_360 _let_282 (not _let_361)))) (MACRO_RESOLUTION_TRUST (RESOLUTION (CNF_AND_NEG :args (_let_403)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_402 _let_375 _let_398 _let_405) (SCOPE (TRUE_ELIM (TRANS (CONG _let_390 (CONG (CONG _let_388 (TRANS _let_407 _let_400) :args _let_386) _let_385 :args _let_384) :args _let_383) (TRUE_INTRO _let_402))) :args _let_404)) :args _let_404)) :args (true _let_403)) _let_402 _let_375 _let_391 _let_401 :args (_let_359 false _let_364 false _let_322 false _let_314 false _let_301)) (MACRO_RESOLUTION_TRUST (IMPLIES_ELIM (MACRO_SR_PRED_ELIM (SCOPE (INSTANTIATE _let_363 :args (_let_111 tptp.top QUANTIFIERS_INST_E_MATCHING ((ho_4 (ho_3 k_2 (ho_6 k_5 M)) D)))) :args (_let_362)))) _let_363 :args (_let_361 false _let_362)) :args (_let_282 false _let_359 false _let_361)))) (let ((_let_409 (forall ((D1 tptp.direction) (D2 tptp.direction) (P tptp.position)) (let ((_let_1 (ho_3 k_2 P))) (= (ho_4 (ho_3 k_2 (ho_4 _let_1 D2)) D1) (ho_4 (ho_3 k_2 (ho_4 _let_1 D1)) D2)))))) (let ((_let_410 (forall ((x |u_(-> tptp.direction tptp.position)|) (y |u_(-> tptp.direction tptp.position)|)) (or (not (forall ((z tptp.direction)) (= (ho_4 x z) (ho_4 y z)))) (= x y))))) (let ((_let_411 (forall ((x |u_(-> tptp.position tptp.direction tptp.position)|) (y |u_(-> tptp.position tptp.direction tptp.position)|)) (or (not (forall ((z tptp.position)) (= (ho_3 x z) (ho_3 y z)))) (= x y))))) (let ((_let_412 (forall ((x |u_(-> tptp.movelist tptp.position)|) (y |u_(-> tptp.movelist tptp.position)|)) (or (not (forall ((z tptp.movelist)) (= (ho_6 x z) (ho_6 y z)))) (= x y))))) (let ((_let_413 (forall ((x |u_(-> tptp.direction tptp.movelist)|) (y |u_(-> tptp.direction tptp.movelist)|)) (or (not (forall ((z tptp.direction)) (= (ho_9 x z) (ho_9 y z)))) (= x y))))) (let ((_let_414 (forall ((x |u_(-> tptp.movelist tptp.direction tptp.movelist)|) (y |u_(-> tptp.movelist tptp.direction tptp.movelist)|)) (or (not (forall ((z tptp.movelist)) (= (ho_8 x z) (ho_8 y z)))) (= x y))))) (let ((_let_415 (forall ((x |u_(-> tptp.position Bool)|) (y |u_(-> tptp.position Bool)|)) (or (not (forall ((z tptp.position)) (= (ho_11 x z) (ho_11 y z)))) (= x y))))) (let ((_let_416 (EQ_RESOLVE (ASSUME :args (_let_108)) (PREPROCESS :args ((= _let_108 _let_409)))))) (let ((_let_417 (AND_ELIM (MACRO_SR_PRED_TRANSFORM (AND_INTRO _let_416 (PREPROCESS :args ((and _let_415 _let_414 _let_413 _let_412 _let_411 _let_410)))) :args ((and _let_409 _let_415 _let_414 _let_413 _let_412 _let_411 _let_410))) :args (0)))) (let ((_let_418 (_let_409))) (let ((_let_419 ((ho_4 (ho_3 k_2 (ho_4 (ho_3 k_2 P) D1)) D2)))) (let ((_let_420 (MACRO_RESOLUTION_TRUST (IMPLIES_ELIM (SCOPE (INSTANTIATE _let_416 :args (tptp.right tptp.top _let_293 QUANTIFIERS_INST_E_MATCHING _let_419)) :args _let_418)) _let_417 :args (_let_298 false _let_409)))) (let ((_let_421 (MACRO_RESOLUTION_TRUST (IMPLIES_ELIM (SCOPE (INSTANTIATE _let_416 :args (tptp.right tptp.top _let_291 QUANTIFIERS_INST_E_MATCHING _let_419)) :args _let_418)) _let_417 :args (_let_311 false _let_409)))) (let ((_let_422 (MACRO_RESOLUTION_TRUST (IMPLIES_ELIM (MACRO_SR_PRED_ELIM (SCOPE (INSTANTIATE _let_416 :args (tptp.right tptp.top _let_122 QUANTIFIERS_INST_E_MATCHING _let_419)) :args _let_418))) _let_417 :args (_let_321 false _let_409)))) (let ((_let_423 (not _let_357))) (let ((_let_424 (@ tptp.next (@ _let_373 tptp.right)))) (let ((_let_425 (@ (@ tptp.next (@ (@ tptp.next (@ _let_424 tptp.top)) tptp.top)) tptp.top))) (let ((_let_426 (EQ_RESOLVE (ASSUME :args (_let_21)) (TRANS (MACRO_SR_EQ_INTRO :args (_let_21 SB_DEFAULT SBA_FIXPOINT)) (MACRO_SR_EQ_INTRO _let_203 :args ((not _let_20) SB_DEFAULT SBA_FIXPOINT)) (PREPROCESS :args ((= (not (@ tptp.wall _let_425)) _let_423))))))) (let ((_let_427 (REFL :args ((not _let_282))))) (let ((_let_428 (REFL :args ((not _let_298))))) (let ((_let_429 (REFL :args ((not _let_301))))) (let ((_let_430 (REFL :args ((not _let_311))))) (let ((_let_431 (REFL :args ((not _let_321))))) (let ((_let_432 (and _let_423 _let_322 _let_321 _let_314 _let_311 _let_301 _let_298 _let_282))) (let ((_let_433 (ASSUME :args (_let_321)))) (let ((_let_434 (SYMM (SYMM _let_433)))) (let ((_let_435 (ASSUME :args (_let_311)))) (let ((_let_436 (SYMM _let_435))) (let ((_let_437 (CONG (CONG _let_388 (TRANS (SYMM _let_436) (CONG (CONG _let_388 (SYMM _let_434) :args _let_386) _let_385 :args _let_384)) :args _let_386) _let_385 :args _let_384))) (let ((_let_438 (ASSUME :args (_let_298)))) (let ((_let_439 (SYMM _let_438))) (let ((_let_440 (SYMM _let_439))) (let ((_let_441 (REFL :args (tptp.right)))) (let ((_let_442 (ASSUME :args (_let_282)))) (let ((_let_443 (SYMM (SYMM _let_442)))) (let ((_let_444 (CONG (CONG _let_388 (TRANS (SYMM _let_443) _let_407 _let_400) :args _let_386) _let_441 :args _let_384))) (let ((_let_445 (MACRO_RESOLUTION_TRUST (REORDERING (CNF_OR_POS :args (_let_356)) :args ((or _let_355 _let_272 (not _let_356)))) (MACRO_RESOLUTION_TRUST (EQ_RESOLVE (RESOLUTION (CNF_AND_NEG :args (_let_432)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_426 _let_433 _let_435 _let_438 _let_375 _let_398 _let_405 _let_442) (SCOPE (FALSE_ELIM (TRANS (CONG _let_390 (TRANS _let_444 _let_440 _let_437) :args _let_383) (FALSE_INTRO _let_426))) :args (_let_423 _let_321 _let_311 _let_298 _let_322 _let_314 _let_301 _let_282))) :args (_let_423 _let_322 _let_321 _let_314 _let_311 _let_301 _let_298 _let_282))) :args (true _let_432)) (CONG (MACRO_SR_PRED_INTRO :args ((= (not _let_423) _let_357))) _let_380 _let_431 _let_395 _let_430 _let_429 _let_428 _let_427 (REFL :args (_let_358)) :args _let_379)) _let_426 _let_375 _let_422 _let_391 _let_421 _let_401 _let_420 _let_408 :args (_let_358 true _let_357 false _let_322 false _let_321 false _let_314 false _let_311 false _let_301 false _let_298 false _let_282)) (MACRO_RESOLUTION_TRUST (IMPLIES_ELIM (SCOPE (INSTANTIATE _let_326 :args (_let_112 tptp.right QUANTIFIERS_INST_E_MATCHING _let_328)) :args _let_327)) _let_326 :args (_let_356 false _let_325)) :args (_let_272 true _let_355 false _let_356)))) (let ((_let_446 (not _let_353))) (let ((_let_447 (@ (@ tptp.next _let_425) tptp.top))) (let ((_let_448 (EQ_RESOLVE (ASSUME :args (_let_17)) (TRANS (MACRO_SR_EQ_INTRO :args (_let_17 SB_DEFAULT SBA_FIXPOINT)) (MACRO_SR_EQ_INTRO _let_203 :args ((not _let_16) SB_DEFAULT SBA_FIXPOINT)) (PREPROCESS :args ((= (not (@ tptp.wall _let_447)) _let_446))))))) (let ((_let_449 (REFL :args ((not _let_272))))) (let ((_let_450 (and _let_446 _let_322 _let_321 _let_314 _let_311 _let_301 _let_298 _let_282 _let_272))) (let ((_let_451 (ASSUME :args (_let_272)))) (let ((_let_452 (SYMM (SYMM _let_451)))) (let ((_let_453 (CONG (CONG _let_388 (TRANS (SYMM _let_452) _let_444 _let_440 _let_437) :args _let_386) _let_385 :args _let_384))) (let ((_let_454 (MACRO_RESOLUTION_TRUST (REORDERING (CNF_OR_POS :args (_let_352)) :args ((or _let_351 _let_225 (not _let_352)))) (MACRO_RESOLUTION_TRUST (EQ_RESOLVE (RESOLUTION (CNF_AND_NEG :args (_let_450)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_448 _let_433 _let_435 _let_438 _let_375 _let_398 _let_405 _let_442 _let_451) (SCOPE (FALSE_ELIM (TRANS (CONG _let_390 _let_453 :args _let_383) (FALSE_INTRO _let_448))) :args (_let_446 _let_321 _let_311 _let_298 _let_322 _let_314 _let_301 _let_282 _let_272))) :args (_let_446 _let_322 _let_321 _let_314 _let_311 _let_301 _let_298 _let_282 _let_272))) :args (true _let_450)) (CONG (MACRO_SR_PRED_INTRO :args ((= (not _let_446) _let_353))) _let_380 _let_431 _let_395 _let_430 _let_429 _let_428 _let_427 _let_449 (REFL :args (_let_354)) :args _let_379)) _let_448 _let_375 _let_422 _let_391 _let_421 _let_401 _let_420 _let_408 _let_445 :args (_let_354 true _let_353 false _let_322 false _let_321 false _let_314 false _let_311 false _let_301 false _let_298 false _let_282 false _let_272)) (MACRO_RESOLUTION_TRUST (IMPLIES_ELIM (SCOPE (INSTANTIATE _let_326 :args (_let_113 tptp.top QUANTIFIERS_INST_E_MATCHING _let_328)) :args _let_327)) _let_326 :args (_let_352 false _let_325)) :args (_let_225 true _let_351 false _let_352)))) (let ((_let_455 (not _let_349))) (let ((_let_456 (EQ_RESOLVE (ASSUME :args (_let_13)) (TRANS (MACRO_SR_EQ_INTRO :args (_let_13 SB_DEFAULT SBA_FIXPOINT)) (MACRO_SR_EQ_INTRO _let_203 :args ((not _let_12) SB_DEFAULT SBA_FIXPOINT)) (PREPROCESS :args ((= (not (@ tptp.wall (@ (@ tptp.next _let_447) tptp.top))) _let_455))))))) (let ((_let_457 (REFL :args ((not _let_225))))) (let ((_let_458 (and _let_455 _let_322 _let_321 _let_314 _let_311 _let_301 _let_298 _let_282 _let_272 _let_225))) (let ((_let_459 (ASSUME :args (_let_225)))) (let ((_let_460 (SYMM (SYMM _let_459)))) (let ((_let_461 (CONG (CONG _let_388 (TRANS (SYMM _let_460) _let_453) :args _let_386) _let_385 :args _let_384))) (let ((_let_462 (MACRO_RESOLUTION_TRUST (REORDERING (CNF_OR_POS :args (_let_348)) :args ((or _let_347 _let_222 (not _let_348)))) (MACRO_RESOLUTION_TRUST (EQ_RESOLVE (RESOLUTION (CNF_AND_NEG :args (_let_458)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_398 _let_405 _let_435 _let_451 _let_459 _let_442 _let_433 _let_375 _let_438 _let_456) (SCOPE (FALSE_ELIM (TRANS (CONG _let_390 _let_461 :args _let_383) (FALSE_INTRO _let_456))) :args (_let_314 _let_301 _let_311 _let_272 _let_225 _let_282 _let_321 _let_322 _let_298 _let_455))) :args (_let_455 _let_322 _let_321 _let_314 _let_311 _let_301 _let_298 _let_282 _let_272 _let_225))) :args (true _let_458)) (CONG (MACRO_SR_PRED_INTRO :args ((= (not _let_455) _let_349))) _let_380 _let_431 _let_395 _let_430 _let_429 _let_428 _let_427 _let_449 _let_457 (REFL :args (_let_350)) :args _let_379)) _let_456 _let_375 _let_422 _let_391 _let_421 _let_401 _let_420 _let_408 _let_445 _let_454 :args (_let_350 true _let_349 false _let_322 false _let_321 false _let_314 false _let_311 false _let_301 false _let_298 false _let_282 false _let_272 false _let_225)) (MACRO_RESOLUTION_TRUST (IMPLIES_ELIM (SCOPE (INSTANTIATE _let_326 :args (_let_114 tptp.top QUANTIFIERS_INST_E_MATCHING _let_328)) :args _let_327)) _let_326 :args (_let_348 false _let_325)) :args (_let_222 true _let_347 false _let_348)))) (let ((_let_463 (MACRO_RESOLUTION_TRUST (IMPLIES_ELIM (SCOPE (INSTANTIATE _let_416 :args (tptp.right tptp.top _let_265 QUANTIFIERS_INST_E_MATCHING _let_419)) :args _let_418)) _let_417 :args (_let_269 false _let_409)))) (let ((_let_464 (MACRO_RESOLUTION_TRUST (IMPLIES_ELIM (SCOPE (INSTANTIATE _let_416 :args (tptp.right tptp.top _let_263 QUANTIFIERS_INST_E_MATCHING _let_419)) :args _let_418)) _let_417 :args (_let_280 false _let_409)))) (let ((_let_465 (MACRO_RESOLUTION_TRUST (IMPLIES_ELIM (SCOPE (INSTANTIATE _let_416 :args (tptp.right tptp.top _let_261 QUANTIFIERS_INST_E_MATCHING _let_419)) :args _let_418)) _let_417 :args (_let_290 false _let_409)))) (let ((_let_466 (MACRO_RESOLUTION_TRUST (IMPLIES_ELIM (SCOPE (INSTANTIATE _let_416 :args (tptp.right tptp.top _let_259 QUANTIFIERS_INST_E_MATCHING _let_419)) :args _let_418)) _let_417 :args (_let_309 false _let_409)))) (let ((_let_467 (MACRO_RESOLUTION_TRUST (IMPLIES_ELIM (MACRO_SR_PRED_ELIM (SCOPE (INSTANTIATE _let_416 :args (tptp.right tptp.top _let_124 QUANTIFIERS_INST_E_MATCHING _let_419)) :args _let_418))) _let_417 :args (_let_320 false _let_409)))) (let ((_let_468 (not _let_345))) (let ((_let_469 (@ tptp.next (@ _let_424 tptp.right)))) (let ((_let_470 (EQ_RESOLVE (ASSUME :args (_let_11)) (TRANS (MACRO_SR_EQ_INTRO :args (_let_11 SB_DEFAULT SBA_FIXPOINT)) (MACRO_SR_EQ_INTRO _let_203 :args ((not _let_10) SB_DEFAULT SBA_FIXPOINT)) (PREPROCESS :args ((= (not (@ tptp.wall (@ (@ tptp.next (@ (@ tptp.next (@ (@ tptp.next (@ (@ tptp.next (@ _let_469 tptp.top)) tptp.top)) tptp.top)) tptp.top)) tptp.top))) _let_468))))))) (let ((_let_471 (REFL :args ((not _let_222))))) (let ((_let_472 (REFL :args ((not _let_269))))) (let ((_let_473 (REFL :args ((not _let_280))))) (let ((_let_474 (REFL :args ((not _let_290))))) (let ((_let_475 (REFL :args ((not _let_309))))) (let ((_let_476 (REFL :args ((not _let_320))))) (let ((_let_477 (and _let_468 _let_322 _let_321 _let_320 _let_314 _let_311 _let_309 _let_301 _let_298 _let_290 _let_282 _let_280 _let_272 _let_269 _let_225 _let_222))) (let ((_let_478 (ASSUME :args (_let_320)))) (let ((_let_479 (SYMM (SYMM _let_478)))) (let ((_let_480 (ASSUME :args (_let_309)))) (let ((_let_481 (SYMM _let_480))) (let ((_let_482 (ASSUME :args (_let_290)))) (let ((_let_483 (SYMM _let_482))) (let ((_let_484 (ASSUME :args (_let_280)))) (let ((_let_485 (SYMM _let_484))) (let ((_let_486 (CONG (CONG _let_388 (TRANS (SYMM _let_485) (CONG (CONG _let_388 (TRANS (SYMM _let_483) (CONG (CONG _let_388 (TRANS (SYMM _let_481) (CONG (CONG _let_388 (SYMM _let_479) :args _let_386) _let_385 :args _let_384)) :args _let_386) _let_385 :args _let_384)) :args _let_386) _let_385 :args _let_384)) :args _let_386) _let_385 :args _let_384))) (let ((_let_487 (ASSUME :args (_let_269)))) (let ((_let_488 (SYMM _let_487))) (let ((_let_489 (SYMM _let_488))) (let ((_let_490 (ASSUME :args (_let_222)))) (let ((_let_491 (SYMM (SYMM _let_490)))) (let ((_let_492 (CONG (CONG _let_388 (TRANS (SYMM _let_491) _let_461) :args _let_386) _let_441 :args _let_384))) (let ((_let_493 (MACRO_RESOLUTION_TRUST (REORDERING (CNF_OR_POS :args (_let_344)) :args ((or _let_343 _let_219 (not _let_344)))) (MACRO_RESOLUTION_TRUST (EQ_RESOLVE (RESOLUTION (CNF_AND_NEG :args (_let_477)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_398 _let_405 _let_470 _let_375 _let_490 _let_482 _let_433 _let_442 _let_459 _let_478 _let_435 _let_487 _let_451 _let_484 _let_480 _let_438) (SCOPE (FALSE_ELIM (TRANS (CONG _let_390 (TRANS _let_492 _let_489 _let_486) :args _let_383) (FALSE_INTRO _let_470))) :args (_let_314 _let_301 _let_468 _let_322 _let_222 _let_290 _let_321 _let_282 _let_225 _let_320 _let_311 _let_269 _let_272 _let_280 _let_309 _let_298))) :args (_let_468 _let_322 _let_321 _let_320 _let_314 _let_311 _let_309 _let_301 _let_298 _let_290 _let_282 _let_280 _let_272 _let_269 _let_225 _let_222))) :args (true _let_477)) (CONG (MACRO_SR_PRED_INTRO :args ((= (not _let_468) _let_345))) _let_380 _let_431 _let_476 _let_395 _let_430 _let_475 _let_429 _let_428 _let_474 _let_427 _let_473 _let_449 _let_472 _let_457 _let_471 (REFL :args (_let_346)) :args _let_379)) _let_470 _let_375 _let_422 _let_467 _let_391 _let_421 _let_466 _let_401 _let_420 _let_465 _let_408 _let_464 _let_445 _let_463 _let_454 _let_462 :args (_let_346 true _let_345 false _let_322 false _let_321 false _let_320 false _let_314 false _let_311 false _let_309 false _let_301 false _let_298 false _let_290 false _let_282 false _let_280 false _let_272 false _let_269 false _let_225 false _let_222)) (MACRO_RESOLUTION_TRUST (IMPLIES_ELIM (SCOPE (INSTANTIATE _let_326 :args (_let_115 tptp.right QUANTIFIERS_INST_E_MATCHING _let_328)) :args _let_327)) _let_326 :args (_let_344 false _let_325)) :args (_let_219 true _let_343 false _let_344)))) (let ((_let_494 (MACRO_RESOLUTION_TRUST (IMPLIES_ELIM (SCOPE (INSTANTIATE _let_416 :args (tptp.right tptp.top _let_254 QUANTIFIERS_INST_E_MATCHING _let_419)) :args _let_418)) _let_417 :args (_let_258 false _let_409)))) (let ((_let_495 (MACRO_RESOLUTION_TRUST (IMPLIES_ELIM (SCOPE (INSTANTIATE _let_416 :args (tptp.right tptp.top _let_252 QUANTIFIERS_INST_E_MATCHING _let_419)) :args _let_418)) _let_417 :args (_let_278 false _let_409)))) (let ((_let_496 (MACRO_RESOLUTION_TRUST (IMPLIES_ELIM (SCOPE (INSTANTIATE _let_416 :args (tptp.right tptp.top _let_250 QUANTIFIERS_INST_E_MATCHING _let_419)) :args _let_418)) _let_417 :args (_let_288 false _let_409)))) (let ((_let_497 (MACRO_RESOLUTION_TRUST (IMPLIES_ELIM (SCOPE (INSTANTIATE _let_416 :args (tptp.right tptp.top _let_248 QUANTIFIERS_INST_E_MATCHING _let_419)) :args _let_418)) _let_417 :args (_let_307 false _let_409)))) (let ((_let_498 (MACRO_RESOLUTION_TRUST (IMPLIES_ELIM (MACRO_SR_PRED_ELIM (SCOPE (INSTANTIATE _let_416 :args (tptp.right tptp.top _let_126 QUANTIFIERS_INST_E_MATCHING _let_419)) :args _let_418))) _let_417 :args (_let_319 false _let_409)))) (let ((_let_499 (not _let_341))) (let ((_let_500 (@ tptp.next (@ _let_469 tptp.right)))) (let ((_let_501 (EQ_RESOLVE (ASSUME :args (_let_9)) (TRANS (MACRO_SR_EQ_INTRO :args (_let_9 SB_DEFAULT SBA_FIXPOINT)) (MACRO_SR_EQ_INTRO _let_203 :args ((not _let_8) SB_DEFAULT SBA_FIXPOINT)) (PREPROCESS :args ((= (not (@ tptp.wall (@ (@ tptp.next (@ (@ tptp.next (@ (@ tptp.next (@ (@ tptp.next (@ _let_500 tptp.top)) tptp.top)) tptp.top)) tptp.top)) tptp.top))) _let_499))))))) (let ((_let_502 (REFL :args ((not _let_219))))) (let ((_let_503 (REFL :args ((not _let_258))))) (let ((_let_504 (REFL :args ((not _let_278))))) (let ((_let_505 (REFL :args ((not _let_288))))) (let ((_let_506 (REFL :args ((not _let_307))))) (let ((_let_507 (REFL :args ((not _let_319))))) (let ((_let_508 (and _let_499 _let_322 _let_321 _let_320 _let_319 _let_314 _let_311 _let_309 _let_307 _let_301 _let_298 _let_290 _let_288 _let_282 _let_280 _let_278 _let_272 _let_269 _let_258 _let_225 _let_222 _let_219))) (let ((_let_509 (ASSUME :args (_let_319)))) (let ((_let_510 (SYMM (SYMM _let_509)))) (let ((_let_511 (ASSUME :args (_let_307)))) (let ((_let_512 (SYMM _let_511))) (let ((_let_513 (ASSUME :args (_let_288)))) (let ((_let_514 (SYMM _let_513))) (let ((_let_515 (ASSUME :args (_let_278)))) (let ((_let_516 (SYMM _let_515))) (let ((_let_517 (CONG (CONG _let_388 (TRANS (SYMM _let_516) (CONG (CONG _let_388 (TRANS (SYMM _let_514) (CONG (CONG _let_388 (TRANS (SYMM _let_512) (CONG (CONG _let_388 (SYMM _let_510) :args _let_386) _let_385 :args _let_384)) :args _let_386) _let_385 :args _let_384)) :args _let_386) _let_385 :args _let_384)) :args _let_386) _let_385 :args _let_384))) (let ((_let_518 (ASSUME :args (_let_258)))) (let ((_let_519 (SYMM _let_518))) (let ((_let_520 (SYMM _let_519))) (let ((_let_521 (ASSUME :args (_let_219)))) (let ((_let_522 (SYMM (SYMM _let_521)))) (let ((_let_523 (CONG (CONG _let_388 (TRANS (SYMM _let_522) _let_492 _let_489 _let_486) :args _let_386) _let_441 :args _let_384))) (let ((_let_524 (MACRO_RESOLUTION_TRUST (REORDERING (CNF_OR_POS :args (_let_340)) :args ((or _let_339 _let_216 (not _let_340)))) (MACRO_RESOLUTION_TRUST (EQ_RESOLVE (RESOLUTION (CNF_AND_NEG :args (_let_508)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_398 _let_405 _let_459 _let_521 _let_518 _let_515 _let_501 _let_375 _let_509 _let_442 _let_513 _let_478 _let_487 _let_435 _let_451 _let_484 _let_480 _let_490 _let_511 _let_438 _let_433 _let_482) (SCOPE (FALSE_ELIM (TRANS (CONG _let_390 (TRANS _let_523 _let_520 _let_517) :args _let_383) (FALSE_INTRO _let_501))) :args (_let_314 _let_301 _let_225 _let_219 _let_258 _let_278 _let_499 _let_322 _let_319 _let_282 _let_288 _let_320 _let_269 _let_311 _let_272 _let_280 _let_309 _let_222 _let_307 _let_298 _let_321 _let_290))) :args (_let_499 _let_322 _let_321 _let_320 _let_319 _let_314 _let_311 _let_309 _let_307 _let_301 _let_298 _let_290 _let_288 _let_282 _let_280 _let_278 _let_272 _let_269 _let_258 _let_225 _let_222 _let_219))) :args (true _let_508)) (CONG (MACRO_SR_PRED_INTRO :args ((= (not _let_499) _let_341))) _let_380 _let_431 _let_476 _let_507 _let_395 _let_430 _let_475 _let_506 _let_429 _let_428 _let_474 _let_505 _let_427 _let_473 _let_504 _let_449 _let_472 _let_503 _let_457 _let_471 _let_502 (REFL :args (_let_342)) :args _let_379)) _let_501 _let_375 _let_422 _let_467 _let_498 _let_391 _let_421 _let_466 _let_497 _let_401 _let_420 _let_465 _let_496 _let_408 _let_464 _let_495 _let_445 _let_463 _let_494 _let_454 _let_462 _let_493 :args (_let_342 true _let_341 false _let_322 false _let_321 false _let_320 false _let_319 false _let_314 false _let_311 false _let_309 false _let_307 false _let_301 false _let_298 false _let_290 false _let_288 false _let_282 false _let_280 false _let_278 false _let_272 false _let_269 false _let_258 false _let_225 false _let_222 false _let_219)) (MACRO_RESOLUTION_TRUST (IMPLIES_ELIM (SCOPE (INSTANTIATE _let_326 :args (_let_116 tptp.right QUANTIFIERS_INST_E_MATCHING _let_328)) :args _let_327)) _let_326 :args (_let_340 false _let_325)) :args (_let_216 true _let_339 false _let_340)))) (let ((_let_525 (MACRO_RESOLUTION_TRUST (IMPLIES_ELIM (SCOPE (INSTANTIATE _let_416 :args (tptp.right tptp.top _let_243 QUANTIFIERS_INST_E_MATCHING _let_419)) :args _let_418)) _let_417 :args (_let_247 false _let_409)))) (let ((_let_526 (MACRO_RESOLUTION_TRUST (IMPLIES_ELIM (SCOPE (INSTANTIATE _let_416 :args (tptp.right tptp.top _let_241 QUANTIFIERS_INST_E_MATCHING _let_419)) :args _let_418)) _let_417 :args (_let_276 false _let_409)))) (let ((_let_527 (MACRO_RESOLUTION_TRUST (IMPLIES_ELIM (SCOPE (INSTANTIATE _let_416 :args (tptp.right tptp.top _let_239 QUANTIFIERS_INST_E_MATCHING _let_419)) :args _let_418)) _let_417 :args (_let_286 false _let_409)))) (let ((_let_528 (MACRO_RESOLUTION_TRUST (IMPLIES_ELIM (SCOPE (INSTANTIATE _let_416 :args (tptp.right tptp.top _let_237 QUANTIFIERS_INST_E_MATCHING _let_419)) :args _let_418)) _let_417 :args (_let_305 false _let_409)))) (let ((_let_529 (MACRO_RESOLUTION_TRUST (IMPLIES_ELIM (MACRO_SR_PRED_ELIM (SCOPE (INSTANTIATE _let_416 :args (tptp.right tptp.top _let_128 QUANTIFIERS_INST_E_MATCHING _let_419)) :args _let_418))) _let_417 :args (_let_318 false _let_409)))) (let ((_let_530 (not _let_337))) (let ((_let_531 (@ tptp.next (@ _let_500 tptp.right)))) (let ((_let_532 (EQ_RESOLVE (ASSUME :args (_let_7)) (TRANS (MACRO_SR_EQ_INTRO :args (_let_7 SB_DEFAULT SBA_FIXPOINT)) (MACRO_SR_EQ_INTRO _let_203 :args ((not _let_6) SB_DEFAULT SBA_FIXPOINT)) (PREPROCESS :args ((= (not (@ tptp.wall (@ (@ tptp.next (@ (@ tptp.next (@ (@ tptp.next (@ (@ tptp.next (@ _let_531 tptp.top)) tptp.top)) tptp.top)) tptp.top)) tptp.top))) _let_530))))))) (let ((_let_533 (REFL :args ((not _let_216))))) (let ((_let_534 (REFL :args ((not _let_247))))) (let ((_let_535 (REFL :args ((not _let_276))))) (let ((_let_536 (REFL :args ((not _let_286))))) (let ((_let_537 (REFL :args ((not _let_305))))) (let ((_let_538 (REFL :args ((not _let_318))))) (let ((_let_539 (and _let_530 _let_322 _let_321 _let_320 _let_319 _let_318 _let_314 _let_311 _let_309 _let_307 _let_305 _let_301 _let_298 _let_290 _let_288 _let_286 _let_282 _let_280 _let_278 _let_276 _let_272 _let_269 _let_258 _let_247 _let_225 _let_222 _let_219 _let_216))) (let ((_let_540 (ASSUME :args (_let_318)))) (let ((_let_541 (SYMM (SYMM _let_540)))) (let ((_let_542 (ASSUME :args (_let_305)))) (let ((_let_543 (SYMM _let_542))) (let ((_let_544 (ASSUME :args (_let_286)))) (let ((_let_545 (SYMM _let_544))) (let ((_let_546 (ASSUME :args (_let_276)))) (let ((_let_547 (SYMM _let_546))) (let ((_let_548 (CONG (CONG _let_388 (TRANS (SYMM _let_547) (CONG (CONG _let_388 (TRANS (SYMM _let_545) (CONG (CONG _let_388 (TRANS (SYMM _let_543) (CONG (CONG _let_388 (SYMM _let_541) :args _let_386) _let_385 :args _let_384)) :args _let_386) _let_385 :args _let_384)) :args _let_386) _let_385 :args _let_384)) :args _let_386) _let_385 :args _let_384))) (let ((_let_549 (ASSUME :args (_let_247)))) (let ((_let_550 (SYMM _let_549))) (let ((_let_551 (SYMM _let_550))) (let ((_let_552 (ASSUME :args (_let_216)))) (let ((_let_553 (SYMM (SYMM _let_552)))) (let ((_let_554 (CONG (CONG _let_388 (TRANS (SYMM _let_553) _let_523 _let_520 _let_517) :args _let_386) _let_441 :args _let_384))) (let ((_let_555 (MACRO_RESOLUTION_TRUST (REORDERING (CNF_OR_POS :args (_let_336)) :args ((or _let_335 _let_213 (not _let_336)))) (MACRO_RESOLUTION_TRUST (EQ_RESOLVE (RESOLUTION (CNF_AND_NEG :args (_let_539)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_405 _let_459 _let_521 _let_552 _let_549 _let_518 _let_398 _let_546 _let_515 _let_487 _let_435 _let_375 _let_442 _let_544 _let_509 _let_540 _let_451 _let_484 _let_480 _let_490 _let_511 _let_532 _let_438 _let_433 _let_542 _let_482 _let_478 _let_513) (SCOPE (FALSE_ELIM (TRANS (CONG _let_390 (TRANS _let_554 _let_551 _let_548) :args _let_383) (FALSE_INTRO _let_532))) :args (_let_301 _let_225 _let_219 _let_216 _let_247 _let_258 _let_314 _let_276 _let_278 _let_269 _let_311 _let_322 _let_282 _let_286 _let_319 _let_318 _let_272 _let_280 _let_309 _let_222 _let_307 _let_530 _let_298 _let_321 _let_305 _let_290 _let_320 _let_288))) :args (_let_530 _let_322 _let_321 _let_320 _let_319 _let_318 _let_314 _let_311 _let_309 _let_307 _let_305 _let_301 _let_298 _let_290 _let_288 _let_286 _let_282 _let_280 _let_278 _let_276 _let_272 _let_269 _let_258 _let_247 _let_225 _let_222 _let_219 _let_216))) :args (true _let_539)) (CONG (MACRO_SR_PRED_INTRO :args ((= (not _let_530) _let_337))) _let_380 _let_431 _let_476 _let_507 _let_538 _let_395 _let_430 _let_475 _let_506 _let_537 _let_429 _let_428 _let_474 _let_505 _let_536 _let_427 _let_473 _let_504 _let_535 _let_449 _let_472 _let_503 _let_534 _let_457 _let_471 _let_502 _let_533 (REFL :args (_let_338)) :args _let_379)) _let_532 _let_375 _let_422 _let_467 _let_498 _let_529 _let_391 _let_421 _let_466 _let_497 _let_528 _let_401 _let_420 _let_465 _let_496 _let_527 _let_408 _let_464 _let_495 _let_526 _let_445 _let_463 _let_494 _let_525 _let_454 _let_462 _let_493 _let_524 :args (_let_338 true _let_337 false _let_322 false _let_321 false _let_320 false _let_319 false _let_318 false _let_314 false _let_311 false _let_309 false _let_307 false _let_305 false _let_301 false _let_298 false _let_290 false _let_288 false _let_286 false _let_282 false _let_280 false _let_278 false _let_276 false _let_272 false _let_269 false _let_258 false _let_247 false _let_225 false _let_222 false _let_219 false _let_216)) (MACRO_RESOLUTION_TRUST (IMPLIES_ELIM (SCOPE (INSTANTIATE _let_326 :args (_let_117 tptp.right QUANTIFIERS_INST_E_MATCHING _let_328)) :args _let_327)) _let_326 :args (_let_336 false _let_325)) :args (_let_213 true _let_335 false _let_336)))) (let ((_let_556 (MACRO_RESOLUTION_TRUST (IMPLIES_ELIM (SCOPE (INSTANTIATE _let_416 :args (tptp.right tptp.top _let_232 QUANTIFIERS_INST_E_MATCHING _let_419)) :args _let_418)) _let_417 :args (_let_236 false _let_409)))) (let ((_let_557 (MACRO_RESOLUTION_TRUST (IMPLIES_ELIM (SCOPE (INSTANTIATE _let_416 :args (tptp.right tptp.top _let_230 QUANTIFIERS_INST_E_MATCHING _let_419)) :args _let_418)) _let_417 :args (_let_274 false _let_409)))) (let ((_let_558 (MACRO_RESOLUTION_TRUST (IMPLIES_ELIM (SCOPE (INSTANTIATE _let_416 :args (tptp.right tptp.top _let_228 QUANTIFIERS_INST_E_MATCHING _let_419)) :args _let_418)) _let_417 :args (_let_284 false _let_409)))) (let ((_let_559 (MACRO_RESOLUTION_TRUST (IMPLIES_ELIM (SCOPE (INSTANTIATE _let_416 :args (tptp.right tptp.top _let_226 QUANTIFIERS_INST_E_MATCHING _let_419)) :args _let_418)) _let_417 :args (_let_303 false _let_409)))) (let ((_let_560 (MACRO_RESOLUTION_TRUST (IMPLIES_ELIM (MACRO_SR_PRED_ELIM (SCOPE (INSTANTIATE _let_416 :args (tptp.right tptp.top _let_130 QUANTIFIERS_INST_E_MATCHING _let_419)) :args _let_418))) _let_417 :args (_let_317 false _let_409)))) (let ((_let_561 (not _let_333))) (let ((_let_562 (@ (@ tptp.next (@ (@ tptp.next (@ (@ tptp.next (@ (@ tptp.next (@ _let_531 tptp.right)) tptp.top)) tptp.top)) tptp.top)) tptp.top))) (let ((_let_563 (EQ_RESOLVE (ASSUME :args (_let_5)) (TRANS (MACRO_SR_EQ_INTRO :args (_let_5 SB_DEFAULT SBA_FIXPOINT)) (MACRO_SR_EQ_INTRO _let_203 :args ((not _let_4) SB_DEFAULT SBA_FIXPOINT)) (PREPROCESS :args ((= (not (@ tptp.wall (@ (@ tptp.next _let_562) tptp.top))) _let_561))))))) (let ((_let_564 (REFL :args ((not _let_213))))) (let ((_let_565 (REFL :args ((not _let_236))))) (let ((_let_566 (REFL :args ((not _let_274))))) (let ((_let_567 (REFL :args ((not _let_284))))) (let ((_let_568 (REFL :args ((not _let_303))))) (let ((_let_569 (REFL :args ((not _let_317))))) (let ((_let_570 (and _let_561 _let_322 _let_321 _let_320 _let_319 _let_318 _let_317 _let_314 _let_311 _let_309 _let_307 _let_305 _let_303 _let_301 _let_298 _let_290 _let_288 _let_286 _let_284 _let_282 _let_280 _let_278 _let_276 _let_274 _let_272 _let_269 _let_258 _let_247 _let_236 _let_225 _let_222 _let_219 _let_216 _let_213))) (let ((_let_571 (ASSUME :args (_let_317)))) (let ((_let_572 (SYMM (SYMM _let_571)))) (let ((_let_573 (ASSUME :args (_let_303)))) (let ((_let_574 (SYMM _let_573))) (let ((_let_575 (ASSUME :args (_let_284)))) (let ((_let_576 (SYMM _let_575))) (let ((_let_577 (ASSUME :args (_let_274)))) (let ((_let_578 (SYMM _let_577))) (let ((_let_579 (CONG (CONG _let_388 (TRANS (SYMM _let_578) (CONG (CONG _let_388 (TRANS (SYMM _let_576) (CONG (CONG _let_388 (TRANS (SYMM _let_574) (CONG (CONG _let_388 (SYMM _let_572) :args _let_386) _let_385 :args _let_384)) :args _let_386) _let_385 :args _let_384)) :args _let_386) _let_385 :args _let_384)) :args _let_386) _let_385 :args _let_384))) (let ((_let_580 (ASSUME :args (_let_236)))) (let ((_let_581 (SYMM _let_580))) (let ((_let_582 (SYMM _let_581))) (let ((_let_583 (ASSUME :args (_let_213)))) (let ((_let_584 (SYMM (SYMM _let_583)))) (let ((_let_585 (CONG (CONG _let_388 (TRANS (SYMM _let_584) _let_554 _let_551 _let_548) :args _let_386) _let_441 :args _let_384))) (let ((_let_586 (MACRO_RESOLUTION_TRUST (REORDERING (CNF_OR_POS :args (_let_332)) :args ((or _let_331 _let_210 (not _let_332)))) (MACRO_RESOLUTION_TRUST (EQ_RESOLVE (RESOLUTION (CNF_AND_NEG :args (_let_570)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_398 _let_459 _let_490 _let_435 _let_438 _let_573 _let_571 _let_480 _let_405 _let_540 _let_478 _let_433 _let_542 _let_563 _let_482 _let_509 _let_484 _let_513 _let_442 _let_375 _let_544 _let_515 _let_575 _let_546 _let_518 _let_549 _let_451 _let_580 _let_511 _let_552 _let_487 _let_583 _let_577 _let_521) (SCOPE (FALSE_ELIM (TRANS (CONG _let_390 (TRANS _let_585 _let_582 _let_579) :args _let_383) (FALSE_INTRO _let_563))) :args (_let_314 _let_225 _let_222 _let_311 _let_298 _let_303 _let_317 _let_309 _let_301 _let_318 _let_320 _let_321 _let_305 _let_561 _let_290 _let_319 _let_280 _let_288 _let_282 _let_322 _let_286 _let_278 _let_284 _let_276 _let_258 _let_247 _let_272 _let_236 _let_307 _let_216 _let_269 _let_213 _let_274 _let_219))) :args (_let_561 _let_322 _let_321 _let_320 _let_319 _let_318 _let_317 _let_314 _let_311 _let_309 _let_307 _let_305 _let_303 _let_301 _let_298 _let_290 _let_288 _let_286 _let_284 _let_282 _let_280 _let_278 _let_276 _let_274 _let_272 _let_269 _let_258 _let_247 _let_236 _let_225 _let_222 _let_219 _let_216 _let_213))) :args (true _let_570)) (CONG (MACRO_SR_PRED_INTRO :args ((= (not _let_561) _let_333))) _let_380 _let_431 _let_476 _let_507 _let_538 _let_569 _let_395 _let_430 _let_475 _let_506 _let_537 _let_568 _let_429 _let_428 _let_474 _let_505 _let_536 _let_567 _let_427 _let_473 _let_504 _let_535 _let_566 _let_449 _let_472 _let_503 _let_534 _let_565 _let_457 _let_471 _let_502 _let_533 _let_564 (REFL :args (_let_334)) :args _let_379)) _let_563 _let_375 _let_422 _let_467 _let_498 _let_529 _let_560 _let_391 _let_421 _let_466 _let_497 _let_528 _let_559 _let_401 _let_420 _let_465 _let_496 _let_527 _let_558 _let_408 _let_464 _let_495 _let_526 _let_557 _let_445 _let_463 _let_494 _let_525 _let_556 _let_454 _let_462 _let_493 _let_524 _let_555 :args (_let_334 true _let_333 false _let_322 false _let_321 false _let_320 false _let_319 false _let_318 false _let_317 false _let_314 false _let_311 false _let_309 false _let_307 false _let_305 false _let_303 false _let_301 false _let_298 false _let_290 false _let_288 false _let_286 false _let_284 false _let_282 false _let_280 false _let_278 false _let_276 false _let_274 false _let_272 false _let_269 false _let_258 false _let_247 false _let_236 false _let_225 false _let_222 false _let_219 false _let_216 false _let_213)) (MACRO_RESOLUTION_TRUST (IMPLIES_ELIM (SCOPE (INSTANTIATE _let_326 :args (_let_118 tptp.right QUANTIFIERS_INST_E_MATCHING _let_328)) :args _let_327)) _let_326 :args (_let_332 false _let_325)) :args (_let_210 true _let_331 false _let_332)))) (let ((_let_587 (forall ((P tptp.position)) (= P (ho_4 (ho_3 k_2 (ho_4 (ho_3 k_2 P) tptp.top)) tptp.bottom))))) (let ((_let_588 (EQ_RESOLVE (ASSUME :args (_let_107)) (TRANS (MACRO_SR_EQ_INTRO :args (_let_107 SB_DEFAULT SBA_FIXPOINT)) (PREPROCESS :args ((= (forall ((P tptp.position)) (= P (@ (@ tptp.next (@ (@ tptp.next P) tptp.top)) tptp.bottom))) _let_587))))))) (let ((_let_589 (MACRO_RESOLUTION_TRUST (IMPLIES_ELIM (SCOPE (INSTANTIATE _let_588 :args (_let_133 QUANTIFIERS_INST_E_MATCHING ((ho_4 (ho_3 k_2 P) tptp.top)))) :args (_let_587))) _let_588 :args (_let_316 false _let_587)))) (let ((_let_590 (not _let_329))) (let ((_let_591 (EQ_RESOLVE (ASSUME :args (_let_15)) (TRANS (MACRO_SR_EQ_INTRO :args (_let_15 SB_DEFAULT SBA_FIXPOINT)) (MACRO_SR_EQ_INTRO _let_203 :args ((not _let_14) SB_DEFAULT SBA_FIXPOINT)) (PREPROCESS :args ((= (not (@ tptp.wall _let_562)) _let_590))))))) (let ((_let_592 (and _let_590 _let_322 _let_321 _let_320 _let_319 _let_318 _let_317 _let_316 _let_314 _let_311 _let_309 _let_307 _let_305 _let_303 _let_301 _let_298 _let_290 _let_288 _let_286 _let_284 _let_282 _let_280 _let_278 _let_276 _let_274 _let_272 _let_269 _let_258 _let_247 _let_236 _let_225 _let_222 _let_219 _let_216 _let_213 _let_210))) (let ((_let_593 (ASSUME :args (_let_316)))) (let ((_let_594 (SYMM (SYMM _let_593)))) (let ((_let_595 (REFL :args (tptp.bottom)))) (let ((_let_596 (ASSUME :args (_let_210)))) (let ((_let_597 (SYMM (SYMM _let_596)))) (let ((_let_598 (and _let_322 _let_321 _let_320 _let_319 _let_318 _let_317 _let_316 _let_314 _let_311 _let_309 _let_307 _let_305 _let_303 _let_301 _let_298 _let_290 _let_288 _let_286 _let_284 _let_282 _let_280 _let_278 _let_276 _let_274 _let_272 _let_269 _let_258 _let_247 _let_236 _let_225 _let_222 _let_219 _let_216 _let_213 _let_210 _let_207))) (let ((_let_599 (ASSUME :args (_let_207)))) (SCOPE (SCOPE (MACRO_RESOLUTION_TRUST (IMPLIES_ELIM (SCOPE (INSTANTIATE _let_204 :args (_let_120 QUANTIFIERS_INST_CBQI_CONFLICT)) :args (_let_109))) (MACRO_RESOLUTION_TRUST (RESOLUTION (CNF_AND_NEG :args (_let_598)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_398 _let_459 _let_490 _let_542 _let_433 _let_482 _let_552 _let_511 _let_435 _let_438 _let_573 _let_571 _let_480 _let_405 _let_540 _let_478 _let_593 _let_596 _let_509 _let_484 _let_513 _let_442 _let_375 _let_544 _let_515 _let_575 _let_546 _let_599 _let_521 _let_577 _let_518 _let_549 _let_451 _let_580 _let_487 _let_583) (SCOPE (TRANS _let_594 (CONG (CONG _let_388 (TRANS (CONG (CONG _let_388 (TRANS (CONG (CONG _let_388 (TRANS (CONG (CONG _let_388 (TRANS (CONG (CONG _let_388 _let_572 :args _let_386) _let_385 :args _let_384) _let_574) :args _let_386) _let_385 :args _let_384) _let_576) :args _let_386) _let_385 :args _let_384) _let_578) :args _let_386) _let_385 :args _let_384) _let_581 (CONG (CONG _let_388 (TRANS (CONG (CONG _let_388 (TRANS (CONG (CONG _let_388 (TRANS (CONG (CONG _let_388 (TRANS (CONG (CONG _let_388 _let_541 :args _let_386) _let_385 :args _let_384) _let_543) :args _let_386) _let_385 :args _let_384) _let_545) :args _let_386) _let_385 :args _let_384) _let_547) :args _let_386) _let_385 :args _let_384) _let_550 (CONG (CONG _let_388 (TRANS (CONG (CONG _let_388 (TRANS (CONG (CONG _let_388 (TRANS (CONG (CONG _let_388 (TRANS (CONG (CONG _let_388 _let_510 :args _let_386) _let_385 :args _let_384) _let_512) :args _let_386) _let_385 :args _let_384) _let_514) :args _let_386) _let_385 :args _let_384) _let_516) :args _let_386) _let_385 :args _let_384) _let_519 (CONG (CONG _let_388 (TRANS (CONG (CONG _let_388 (TRANS (CONG (CONG _let_388 (TRANS (CONG (CONG _let_388 (TRANS (CONG (CONG _let_388 _let_479 :args _let_386) _let_385 :args _let_384) _let_481) :args _let_386) _let_385 :args _let_384) _let_483) :args _let_386) _let_385 :args _let_384) _let_485) :args _let_386) _let_385 :args _let_384) _let_488 (CONG (CONG _let_388 (TRANS (CONG (CONG _let_388 (TRANS (CONG (CONG _let_388 (TRANS (CONG (CONG _let_388 (TRANS (CONG (CONG _let_388 _let_434 :args _let_386) _let_385 :args _let_384) _let_436) :args _let_386) _let_385 :args _let_384) _let_439 (CONG (CONG _let_388 (TRANS (CONG (CONG _let_388 (TRANS (CONG (CONG _let_388 _let_387 :args _let_386) _let_385 :args _let_384) _let_399) :args _let_386) _let_385 :args _let_384) _let_406 _let_443) :args _let_386) _let_441 :args _let_384) _let_452) :args _let_386) _let_385 :args _let_384) _let_460) :args _let_386) _let_385 :args _let_384) _let_491) :args _let_386) _let_441 :args _let_384) _let_522) :args _let_386) _let_441 :args _let_384) _let_553) :args _let_386) _let_441 :args _let_384) _let_584) :args _let_386) _let_441 :args _let_384) _let_597) :args _let_386) _let_595 :args _let_384) (SYMM (SYMM _let_599))) :args (_let_314 _let_225 _let_222 _let_305 _let_321 _let_290 _let_216 _let_307 _let_311 _let_298 _let_303 _let_317 _let_309 _let_301 _let_318 _let_320 _let_316 _let_210 _let_319 _let_280 _let_288 _let_282 _let_322 _let_286 _let_278 _let_284 _let_276 _let_207 _let_219 _let_274 _let_258 _let_247 _let_272 _let_236 _let_269 _let_213))) :args (_let_322 _let_321 _let_320 _let_319 _let_318 _let_317 _let_316 _let_314 _let_311 _let_309 _let_307 _let_305 _let_303 _let_301 _let_298 _let_290 _let_288 _let_286 _let_284 _let_282 _let_280 _let_278 _let_276 _let_274 _let_272 _let_269 _let_258 _let_247 _let_236 _let_225 _let_222 _let_219 _let_216 _let_213 _let_210 _let_207))) :args (true _let_598)) _let_375 _let_422 _let_467 _let_498 _let_529 _let_560 _let_589 _let_391 _let_421 _let_466 _let_497 _let_528 _let_559 _let_401 _let_420 _let_465 _let_496 _let_527 _let_558 _let_408 _let_464 _let_495 _let_526 _let_557 _let_445 _let_463 _let_494 _let_525 _let_556 _let_454 _let_462 _let_493 _let_524 _let_555 _let_586 (MACRO_RESOLUTION_TRUST (REORDERING (CNF_OR_POS :args (_let_324)) :args ((or _let_323 _let_207 (not _let_324)))) (MACRO_RESOLUTION_TRUST (EQ_RESOLVE (RESOLUTION (CNF_AND_NEG :args (_let_592)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_398 _let_459 _let_490 _let_542 _let_433 _let_482 _let_552 _let_511 _let_435 _let_573 _let_571 _let_480 _let_405 _let_540 _let_478 _let_593 _let_596 _let_509 _let_484 _let_513 _let_442 _let_375 _let_438 _let_544 _let_515 _let_575 _let_546 _let_521 _let_577 _let_518 _let_549 _let_451 _let_580 _let_591 _let_487 _let_583) (SCOPE (FALSE_ELIM (TRANS (CONG _let_390 (TRANS (CONG (CONG _let_388 (TRANS (SYMM _let_597) _let_585 _let_582 _let_579) :args _let_386) _let_595 :args _let_384) (SYMM _let_594)) :args _let_383) (FALSE_INTRO _let_591))) :args (_let_314 _let_225 _let_222 _let_305 _let_321 _let_290 _let_216 _let_307 _let_311 _let_303 _let_317 _let_309 _let_301 _let_318 _let_320 _let_316 _let_210 _let_319 _let_280 _let_288 _let_282 _let_322 _let_298 _let_286 _let_278 _let_284 _let_276 _let_219 _let_274 _let_258 _let_247 _let_272 _let_236 _let_590 _let_269 _let_213))) :args (_let_590 _let_322 _let_321 _let_320 _let_319 _let_318 _let_317 _let_316 _let_314 _let_311 _let_309 _let_307 _let_305 _let_303 _let_301 _let_298 _let_290 _let_288 _let_286 _let_284 _let_282 _let_280 _let_278 _let_276 _let_274 _let_272 _let_269 _let_258 _let_247 _let_236 _let_225 _let_222 _let_219 _let_216 _let_213 _let_210))) :args (true _let_592)) (CONG (MACRO_SR_PRED_INTRO :args ((= (not _let_590) _let_329))) _let_380 _let_431 _let_476 _let_507 _let_538 _let_569 (REFL :args ((not _let_316))) _let_395 _let_430 _let_475 _let_506 _let_537 _let_568 _let_429 _let_428 _let_474 _let_505 _let_536 _let_567 _let_427 _let_473 _let_504 _let_535 _let_566 _let_449 _let_472 _let_503 _let_534 _let_565 _let_457 _let_471 _let_502 _let_533 _let_564 (REFL :args ((not _let_210))) (REFL :args (_let_330)) :args _let_379)) _let_591 _let_375 _let_422 _let_467 _let_498 _let_529 _let_560 _let_589 _let_391 _let_421 _let_466 _let_497 _let_528 _let_559 _let_401 _let_420 _let_465 _let_496 _let_527 _let_558 _let_408 _let_464 _let_495 _let_526 _let_557 _let_445 _let_463 _let_494 _let_525 _let_556 _let_454 _let_462 _let_493 _let_524 _let_555 _let_586 :args (_let_330 true _let_329 false _let_322 false _let_321 false _let_320 false _let_319 false _let_318 false _let_317 false _let_316 false _let_314 false _let_311 false _let_309 false _let_307 false _let_305 false _let_303 false _let_301 false _let_298 false _let_290 false _let_288 false _let_286 false _let_284 false _let_282 false _let_280 false _let_278 false _let_276 false _let_274 false _let_272 false _let_269 false _let_258 false _let_247 false _let_236 false _let_225 false _let_222 false _let_219 false _let_216 false _let_213 false _let_210)) (MACRO_RESOLUTION_TRUST (IMPLIES_ELIM (SCOPE (INSTANTIATE _let_326 :args (_let_119 tptp.bottom QUANTIFIERS_INST_E_MATCHING _let_328)) :args _let_327)) _let_326 :args (_let_324 false _let_325)) :args (_let_207 true _let_323 false _let_324)) :args (_let_134 false _let_322 false _let_321 false _let_320 false _let_319 false _let_318 false _let_317 false _let_316 false _let_314 false _let_311 false _let_309 false _let_307 false _let_305 false _let_303 false _let_301 false _let_298 false _let_290 false _let_288 false _let_286 false _let_284 false _let_282 false _let_280 false _let_278 false _let_276 false _let_274 false _let_272 false _let_269 false _let_258 false _let_247 false _let_236 false _let_225 false _let_222 false _let_219 false _let_216 false _let_213 false _let_210 false _let_207)) _let_204 :args (false false _let_134 false _let_109)) :args (_let_108 (forall ((P tptp.position)) (= (@ (@ tptp.next (@ (@ tptp.next P) tptp.left)) tptp.right) P)) _let_107 _let_106 _let_105 _let_104 _let_102 _let_101 _let_100 _let_99 _let_98 _let_97 _let_96 _let_95 _let_94 _let_92 _let_91 _let_90 _let_89 _let_88 _let_87 _let_85 _let_84 _let_83 _let_82 _let_81 _let_80 _let_78 _let_77 _let_76 _let_75 _let_74 _let_73 _let_71 _let_70 _let_69 _let_68 _let_67 _let_66 _let_64 _let_63 _let_62 _let_61 _let_60 _let_59 _let_57 _let_56 _let_55 _let_54 _let_53 _let_52 _let_50 _let_49 _let_48 _let_47 _let_46 _let_45 _let_43 _let_42 _let_41 _let_40 _let_39 _let_38 _let_36 _let_35 _let_34 _let_33 _let_32 _let_31 _let_30 _let_29 _let_28 _let_27 _let_26 (= (@ tptp.wall tptp.c00) false) (= (@ tptp.wall tptp.c10) false) (= (@ tptp.wall tptp.c20) true) (= (@ tptp.wall tptp.c30) true) (= (@ tptp.wall tptp.c40) true) (= (@ tptp.wall tptp.c50) true) (= (@ tptp.wall tptp.c60) true) (= (@ tptp.wall tptp.c70) true) (= (@ tptp.wall tptp.c80) true) (= (@ tptp.wall tptp.c90) true) (= (@ tptp.wall tptp.c01) false) (= (@ tptp.wall tptp.c11) false) (= (@ tptp.wall tptp.c21) true) (= (@ tptp.wall tptp.c31) false) (= (@ tptp.wall tptp.c41) false) (= (@ tptp.wall tptp.c51) false) (= (@ tptp.wall tptp.c61) false) (= (@ tptp.wall tptp.c71) false) (= (@ tptp.wall tptp.c81) false) (= (@ tptp.wall tptp.c91) true) (= (@ tptp.wall tptp.c02) true) (= (@ tptp.wall tptp.c12) true) (= (@ tptp.wall tptp.c22) true) _let_25 (= (@ tptp.wall tptp.c42) true) (= (@ tptp.wall tptp.c52) true) (= (@ tptp.wall tptp.c62) false) (= (@ tptp.wall tptp.c72) true) (= (@ tptp.wall tptp.c82) false) (= (@ tptp.wall tptp.c92) true) (= (@ tptp.wall tptp.c03) true) (= (@ tptp.wall tptp.c13) false) (= (@ tptp.wall tptp.c23) false) _let_23 _let_21 (= (@ tptp.wall tptp.c53) true) (= (@ tptp.wall tptp.c63) false) (= (@ tptp.wall tptp.c73) true) (= (@ tptp.wall tptp.c83) true) (= (@ tptp.wall tptp.c93) true) (= (@ tptp.wall tptp.c04) true) (= (@ tptp.wall tptp.c14) false) (= (@ tptp.wall tptp.c24) true) _let_19 _let_17 (= (@ tptp.wall tptp.c54) true) (= (@ tptp.wall tptp.c64) true) (= (@ tptp.wall tptp.c74) true) _let_15 (= (@ tptp.wall tptp.c94) true) (= (@ tptp.wall tptp.c05) true) (= (@ tptp.wall tptp.c15) false) (= (@ tptp.wall tptp.c25) false) (= (@ tptp.wall tptp.c35) true) _let_13 _let_11 _let_9 _let_7 _let_5 (= (@ tptp.wall tptp.c95) true) (= (@ tptp.wall tptp.c06) true) (= (@ tptp.wall tptp.c16) true) (= (@ tptp.wall tptp.c26) true) (= (@ tptp.wall tptp.c36) true) (= (@ tptp.wall tptp.c46) true) (= (@ tptp.wall tptp.c56) true) (= (@ tptp.wall tptp.c66) true) (= (@ tptp.wall tptp.c76) true) (= (@ tptp.wall tptp.c86) true) (= (@ tptp.wall tptp.c96) true) _let_3 _let_1 true))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))
% 92.50/92.96  )
% 92.50/92.96  % SZS output end Proof for PUZ144^1
% 92.50/92.96  % cvc5---1.0.5 exiting
% 92.59/92.97  % cvc5---1.0.5 exiting
%------------------------------------------------------------------------------